Bruno Fernandes was the hero as he came off the bench to secure a 3-2 win for Manchester United over Liverpool in an FA Cup classic at Old Trafford.
These two sides have been involved in a number of famous FA Cup matches over the decades and this fourth round game will be remembered among the very best of them.
Liverpool started strongly and took the lead on 18 minutes as Mohamed Salah dinked the ball delightfully over Dean Henderson from a Roberto Firmino pass.
But the lead lasted only eight minutes as Rashford teed up Mason Greenwood, who rifled the ball low into the bottom corner.
Into the second half and Rashford then turned from provider to scorer as he took advantage of an error from Rhys Williams and slid the ball past Alisson. Liverpool players appealed for offside but Rashford was just on.
Liverpool came roaring back, though, and after James Milner went close, Salah levelled the scores once more with his second of the game. The Egyptian lashed home after Milner had dummied Firmino's pass.
The match continued to ebb and flow, and Salah twice went close to a hattrick goal but it was a Man Utd substitute who settled the game.
Bruno Fernandes, rested from the start, came off the bench to lash a free kick past Alisson with only 12 minutes to go.
Liverpool tried desperately to take the tie to extra time but it was Man Utd who were closer to scoring again as Edinson Cavani headed against the post late on.
A famous win for Man Utd, who also deliver a psychological blow on their out-of-form rivals in the race for the Premier League title.