Nani scored in injury time Sunday to give Manchester United a 3-2 win over Manchester City in English football's season-opening Community Shield, completing his team's comeback from 2-0 down.

The Premier League champion trailed to goals by Joleon Lescott and Edin Dzeko despite dominating chances and possession but got back in the game when Chris Smalling tapped in Ashley Young's 52nd-minute free kick. Seven minutes later, Nani lifted the ball over goalkeeper Joe Hart to round off a sparkling team move.

The Portugal winger then robbed Vincent Kompany on halfway, ran unchallenged into the area and rounded Hart to score.