Well, who saw that coming? Young Boys were given 7.50 odds to win and despite going a goal down early to another Cristiano Ronaldo goal, they managed to keep it tight and took advantage of the extra man to win in injury time.
Man Utd can take some positives from the game with how Ronaldo has been performing. He's kind of what they hoped they were getting with Cavani and Ibrahimovic. He's probably going to be amongst the top goal scorers at the end of the season if he keeps this form up.
As for Young Boys, with Villareal and Atalanta playing out a draw, the extra two points will come in really handy when it comes to qualifying for the next stage or even for the Uefa cup spots at the end of the group stage.
They're still the weakest team of the group but if they don't self destruct, they just might put themselves in with a chance to qualify for the next stage. Especially against Atalanta who can be suspect on the defensive end.
Now we have the next set of teams to look forward to tonight.