I forgot to include NV in that scenario. If that goes blue also, then McCain loses even he takes PA. That outcome is highly unlikely though. If McCain manages to take PA then he ought to win VA as well. If the once great commonwealth of VA slips over to the bad guys then it is possible McCain could still take CO and/or NV, in which case he would win assuming he scores an upset win in PA.
If Barry wins VA, McCain will not be able to take a state like PA. But if McCain take PA, he will also probably take, in addition to VA, states like MI and WI too.
If Barry wins VA, McCain will not be able to take a state like PA. But if McCain take PA, he will also probably take, in addition to VA, states like MI and WI too.