Yes I think he deserved the MVP honor.
Demarcus Ware did not have a bad game either.
also Denver offense made fewer critical errors. There is something said of not sinking ones own boat.