Manchester United left it till late but a 107th minute strike by Marcus Rashford gave them a 2-1 win over RSC Anderlecht in the second leg (3-2 on aggregate) at Old Trafford on Thursday and took Jose Mourinho’s men into the semi-finals of the Europa League.

With the first leg ending 1-1, United got into the act only 10 minutes after the whistle with Rashford picking out Henrikh Mkhitaryan who drove in a low shot to give the Red Devils the lead. But Anderlecht stayed in contention with captain Sofianne Hanni drawing level with a goal in the 30th minute.

What followed was a period of frustration for United as they repeatedly missed chances. Rashford, Paul Pogba and Zlatan Ibrahimovic missed several chances to seal the tie. United’s night became worse with injuries to two key personnel: Marcus Rojo twisted his knee going for a tackle and was stretchered off after not being able to carry on despite receving lengthy treatment. Then, at the end of normal time, Ibrahimovic gingerly walked off after it seemed his knee had given away.

But Rashford saved United’s night with a fierce left-foot drive which clattered into goal to give Jose Mourinho relief. United will face either Ajax, Celta Vigo or Lyon in the semi-finals.

Scores:

Manchester United 2 (Henrikh Mkhitaryan, Marcus Rashford) beat Anderlecht 1 (Sofiane Hanni)