Sign up to the Independent's betting newsletter for the latest tips and offers Sign up to the Independent's betting newsletter
Marcus Rashford and Marouane Fellaini fired Manchester United to Wembley as West Ham's last ever FA Cup tie at Upton Park ended in a 2-1 defeat.
The Hammers went into the quarter-final replay as favourites to see off a United side enduring another tough season amid rumours of dressing room disharmony and mounting criticism of boss Louis Van Gaal.
But second-half goals from youngster Rashford, his sixth since bursting onto the scene in February, and the much-maligned Fellaini booked a semi-final clash with Everton a week on Saturday.
James Tomkins set up a grandstand finish with a brave header with 11 minutes remaining, and Cheikhou Kouyate had a last-gasp equaliser ruled out for offside.
BUT WHO WAS THE STAR MAN? RATINGS BELOW...
West Ham 1 Manchester United 2Show all 22 1 /22West Ham 1 Manchester United 2 West Ham 1 Manchester United 2 West Ham: Darren Randolph 6 out of 10 The Irish goalkeeper produced a couple of superb stops to deny both Fellaini and Lingard and also commanded his area well.
West Ham 1 Manchester United 2 Michail Antonio: 5 out of 10 Pushed forward whenever he could but was at fault for the opening goal due to a sloppy pass. Would have atoned for the error had De Gea not been at his best.
2016 Manchester United FC
West Ham 1 Manchester United 2 James Tomkins: 6 out of 10 A solid display from the centre back, who rarely put a foot wrong defensively and was in the right place at the right time to nod home late on.
2016 The Arsenal Football Club Plc
West Ham 1 Manchester United 2 Angelo Ogbonna: 6 out of 10 The Italian defended well but was unable to prevent United's fluid attack doing damage.
2016 Getty Images
West Ham 1 Manchester United 2 Aaron Cresswell: 6 out of 10 The full back had a job on his hands stifling both Foshu-Mensah and Lingard, which restricted his ability to push forward and feed Carroll.
2016 Manchester United FC
West Ham 1 Manchester United 2 Cheikhou Kouyate: 5 out of 10 Not the midfielder's best night. He failed to stamp his authority on the game in the centre of the park. A disappointment.
West Ham 1 Manchester United 2 Mark Noble: 6 out of 10 The skipper could not be accused of a lack of effort but was unable to turn the tide once United got their noses in front.
2016 Getty Images
West Ham 1 Manchester United 2 Enner Valencia: 5 out of 10 Wasted a glorious chance in the first-half when he really should have done better and it was no surprise to see him withdrawn on the hour mark.
2016 Getty Images
West Ham 1 Manchester United 2 Manuel Lanzini: 6 The Argentine was a bright spark throughout. He produced plenty of incisive passes but he faded in the second half.
2016 Getty Images
West Ham 1 Manchester United 2 Dimitri Payet: 6 out of 10 The Frenchman saw plenty of the ball but was lacking his usual sparkle. Delivered well from set pieces, which led to Tomkins' goal, but will be disappointed he did not get more joy.
2016 Manchester United FC
West Ham 1 Manchester United 2 Andy Carroll: 5 out of 10 Made a nuisance of himself but didn't really get going until he popped up to set up Tomkins' goal. Came alive too late in the day to have a significant impact.
West Ham 1 Manchester United 2 Manchester United: David De Gea: 7 out of 10 A sound performance from the Spaniard, who looked comfortable throughout. Somehow kept out Antonio's effort, which looked destined for the net.
2016 Manchester United FC
West Ham 1 Manchester United 2 Timothy Fosu-Mensah: 6 out of 10 The Dutch youngster produced another promising display. Far from flawless, but he was not overawed by the prospect of facing Payet.
West Ham 1 Manchester United 2 Chris Smalling: 6 out of 10 Relished his aerial duel with Carroll and did not allow the Hammers striker to wreak havoc like he did against Arsenal but, crucially, lost his man for Tomkins' goal.
2016 Getty Images
West Ham 1 Manchester United 2 Daley Blind: 6 out of 10 A composed display from the Dutchman, who benefited from Carroll's lack of pace, which afforded him a second or two more on the ball.
2016 Getty Images
West Ham 1 Manchester United 2 Marcos Rojo: 5 out of 10 Question marks remain over the Argentine's temperament and he was guilty of a number of needless fouls.
West Ham 1 Manchester United 2 Michael Carrick: 6 out of 10 Looked off the pace at times and struggled to get to grips with a fluid West Ham front line, but was as assured as ever in possession.
2016 Getty Images
West Ham 1 Manchester United 2 Jesse Lingard: 6 out of 10 Missed a gilt-edged chance when he poked his first-half effort too close to Randolph. The Englishman got into plenty of promising positions but his final ball was rarely good enough.
2016 Getty Images
West Ham 1 Manchester United 2 Marouane Fellaini: 6 out of 10 The big Belgian was a constant menace. The hosts struggled to curb his driving runs forward and was rewarded with the simplest of goals.
West Ham 1 Manchester United 2 Ander Herrera: 6 out of 10 The Spaniard passed well but was perhaps fortunate not receive a second yellow card prior to his withdrawal.
2016 Getty Images
West Ham 1 Manchester United 2 Anthony Martial: 6 out of 10 The Frenchman was at his best when he drifted inside off the flank and is developing a dangerous understanding with Rashford. Recorded two assists and is one of the side's brightest sparks.
2016 Manchester United FC
West Ham 1 Manchester United 2 Marcus Rashford: 7 out of 10 The youngster was involved of plenty encouraging interchanges and capped yet another impressive display with a superb strike into the top corner.
2016 Manchester United FC
But United held on to keep Van Gaal in with a chance of finishing a turbulent campaign with some silverware - their first for three years.
In a frantic finale Carroll headed narrowly over and De Gea made a superb save to deny Kouyate, before the midfielder's header was ruled out by a narrow offside decision.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies