Manchester United fought back to defeat Braga and reach the last 16 of the Champions League as Group H winners.
Alan put Braga ahead early in the second half with a powerful penalty.
A power cut just before the hour resulted in floodlight failure, before play resumed after a 12-minute delay.
Substitute Robin van Persie then fired over a stranded Beto before Wayne Rooney despatched a penalty into the top corner and Javier Hernandez stabbed in a stoppage-time third.
The win in Portugal, United's fourth in as many European games, means they top the group with 12 points, eight ahead of Galatasaray with two games remaining.

Group H

Played GD Points
Man Utd
4
5
12
Galatasaray
4
-1
4
CFR Cluj
4
-1
4
Braga
4
-3
3
That is in stark contrast to their performance in the Champions League last season, when they failed to progress beyond the group stage for only the third time in 17 years.
Just as he did in the reverse fixture at Old Trafford last month, Sir Alex Ferguson opted to reshuffle his defence, giving Chris Smalling his first start since suffering a metatarsal injury in pre-season alongside Jonny Evans at centre-back.
United went 2-0 down before fighting back to win 3-2 last time, and once again Braga immediately looked to find gaps in the visitors' backline.
First, Eder took advantage of Evans's hesitancy to nip in and flash the ball across the face of goal but, fortunately for United, no Braga player was waiting in the box, before Ruben Micael sent a long-range effort just wide after he was afforded space outside the area.
Braga were denied by the woodwork in the 22nd minute as Hugo Viana delivered a cross into the area that Eder dived to meet, but the Portugal international could only watch on as his header bounced back off the post.
United, meanwhile, were seemingly in no rush to search for an opening, and their only effort of note in a forgettable first half was Evans's harmless looping header from Antonio Valencia's cross, which was easily collected by Braga keeper Beto.
The visitors' hopes of confirming their place in the last 16 was dealt a blow when they fell behind four minutes into the second half.
Custodio's run into the box was stopped by Evans and referee Felix Brych pointed to the penalty spot. Alan stepped up to confidently put the ball high into the net for his third goal against United in this year's competition.
United attempted to respond three minutes later as Nani's shot was deflected wide, before Danny Welbeck was adjudged to have handled the ball inside the area, with the striker in a promising position.

Reliant Robin

Robin van Persie's equaliser against Braga was his third goal in four Champions League games for Manchester United this season
Despite those half-chances, United were still looking distinctly off key and were given a chance to regroup just before the hour when suddenly half of the stadium was plunged into darkness due to floodlight failure.
The players returned to their respective dressing rooms as the problem was looked into, giving Ferguson an impromptu chance for a team talk, before power was restored and play was able to continue.
United re-emerged with Rio Ferdinand taking the place of Evans as Ferguson looked to improve his side's defending, before Van Persie was also introduced in the 64th minute and it was the Dutch international who levelled matters 10 minutes from time.
Ryan Giggs played a long ball for Van Persie to chase and the striker spotted Beto inexplicably racing off his line. He took full advantage, curling an effort above the Braga keeper's grasp and into the net.
A point was all United needed to progress, but they took the lead in the 85th minute when Rooney was brought down inside the box by Nuno Coelho and, after a brief delay, the referee pointed to the spot, with Rooney picking himself up to smash the ball into the top corner.
There was just time for Ferguson's side to put a gloss on the scoreline when Rooney fed a pass across the area to Hernandez, who rounded Beto before stabbing the ball through the legs of a defender on the line and into the net.

Lineup, Bookings (3) & Substitutions (6)

Braga

  • 33 Beto
  • 04 Nuno Andre
  • 20 Echiejile (Ze Luis - 90' )
  • 44 Douglao
  • 05 Ruben Amorim (Barbosa - 86' )
  • 14 Ruben Micael
  • 25 Leandro Salino
  • 27 Custodio Booked
  • 45 Viana (Mossoro - 86' )
  • 17 Eder Booked
  • 30 Alan

Substitutes

  • 01 Quim
  • 15 Baiano
  • 21 Ismaily
  • 08 Mossoro
  • 22 Djamal
  • 10 Barbosa
  • 29 Ze Luis

Manchester United

  • 01 De Gea
  • 03 Evra
  • 06 Evans (Ferdinand - 58' )
  • 12 Smalling Booked
  • 07 Valencia
  • 08 Anderson
  • 11 Giggs
  • 17 Nani (Rafael - 73' )
  • 10 Rooney
  • 14 Hernandez
  • 19 Welbeck (Van Persie - 64' )

Substitutes

  • 13 Lindegaard
  • 02 Rafael
  • 05 Ferdinand
  • 16 Carrick
  • 18 Young
  • 23 Cleverley
  • 20 Van Persie
Ref: Brych
Att: 19,015

Match Stats

Possession60%40%90minsBragaManchester United

Shots

8 6

On target

3 5

Corners

2 4

Fouls

11 9

Live Text Commentary

90:00 +15:08 Full time
Full Time The game is over, as the referee blows his whistle.
90:00 +1:26 Assist on the goal came from Wayne Rooney.
90:00 +1:26 Goal scored
Goal - Javier Hernandez - Braga 1 - 3 Man Utd Javier Hernandez scores a goal from close in high into the middle of the goal. Braga 1-3 Man Utd.
90:00 +1:01 Free kick awarded for a foul by Andrade Ze Luis on Rafael Da Silva. Rafael Da Silva takes the direct free kick.
90:00 +0:21 Antonio Beto takes the free kick.
90:00 +0:21 Substitution
Substitution Andrade Ze Luis on for Uwa Elderson.
90:00 +0:21 Javier Hernandez is caught offside.
87:25 Foul by Wayne Rooney on Ressureicao Ruben Micael, free kick awarded. Direct free kick taken by Ressureicao Ruben Micael.
86:23 Robin van Persie gives away a free kick for an unfair challenge on Jorge Helder Barbosa. Marcio Mossoro takes the free kick.
85:47 Substitution
Substitution Marcio Mossoro joins the action as a substitute, replacing Miguel Hugo Viana.
85:05 Substitution
Substitution Filipe Ruben Amorim goes off and Jorge Helder Barbosa comes on.
84:09 Goal scored
Goal - Wayne Rooney - Braga 1 - 2 Man Utd Wayne Rooney scores a power penalty. Braga 1-2 Man Utd.
83:41 Coelho Nuno Andre gives away a Penalty for an unfair challenge on Wayne Rooney.
82:10 Ressureicao Ruben Micael challenges Chris Smalling unfairly and gives away a free kick. David De Gea restarts play with the free kick.
79:31 Ryan Giggs provided the assist for the goal.
81:27 Patrice Evra concedes a free kick for a foul on Osorio Alan. Do Carmo Leandro Salino restarts play with the free kick.
79:31 Assist on the goal came from Wayne Rooney.
79:31 Goal scored
Goal - Robin van Persie - Braga 1 - 1 Man Utd Goal scored by Robin van Persie from outside the area low into the middle of the goal. Braga 1-1 Man Utd.
79:11 Filipe Ruben Amorim gives away a free kick for an unfair challenge on Oliveira Anderson. Oliveira Anderson restarts play with the free kick.
76:18 Wayne Rooney takes a shot. Coelho Nuno Andre gets a block in. Corner taken left-footed by Ryan Giggs, clearance by Miguel Hugo Viana. Rafael Da Silva takes a shot. Blocked by Osorio Alan.
Live text and data provided by The Press Association

Ads by Google