Marcus Rashford was the hero for Manchester United last night, as the 19-year old sealed Manchester United's place in the semi-finals of the Europa League with a wonderful goal against Anderlecht at Old Trafford.
Before Rashford's strike, United had peppered the Belgian side's goal, with 20 attempts and only Henrikh Mkhitaryan able to find the back of the net.
With Anderlecht holding out so well, the game looked set for penalties before Rashford stepped up to the plate.
The England forward produced a glorious first touch, shifted the ball onto his left foot and sent Old Trafford wild with his strike.
Jose Mourinho's side are the clear favourites in the competition, with winning the Europa League likely to be their best possible route into the Champions League next season.
And they have been paired with Spanish side Celta Vigo in the semi-finals.
Celta, who are currently in 10th place in La Liga, beat Belgian side Genk 4-3 on aggregate to reach the semi-finals, while a last-gasp goal from Amin Younes at the Veltins Arena ensured Ajax progressed to the next round thanks to a 4-3 aggregate win.
The feisty clash between Besiktas and Lyon went to penalties, where Maxime Gonalons was the hero when he converted to give the Ligue One side a 7-6 penalty shootout win over the Turkish side after the tie was poised at 3-3 after extra time.
Here is the draw in full:
Ajax vs Lyon
Celta Vigo vs Manchester United
The first legs will take place on Thursday 4th May, with the second legs occurring a week later.
What do you make of the draw? Let us know your thoughts in the comments.
Featured Image Credit: PA