Manchester United have qualified for the semifinals of the UEFA Europa league after beating Anderlecht 2-1 thanks to a late goal from teenage sensation Marcus Rashford.

The red devils looked like they were going to breeze past Anderlecht when Henrikh Mkhitaryan handed them an early lead.

The goal was however cancelled out by Sofiane Hanni with a close range effort to beat Sergio Romero.

United were however struck by two injuries during the course of the game. Marcus Rojo was stretched off in the first half and then United talisman Zlatan Ibrahimovich was replaced by Anthony Martial after the Swede seemed to have landed awkwardly.

The game then went into extra time with the hosts missing an array of chances.

The night however belonged to United when Rashford skillfully put the ball in the back of the net from close range to send United through with a 2-1 lead (AGG 3-2).