Marcus Rashford and Marouane Fellaini send Manchester United to Wembley
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 United held on to keep Van Gaal in with a chance of finishing a turbulent campaign with some silverware - their first for three years.
The Hammers move to the Olympic Stadium next season but are determined to say goodbye to the Boleyn Ground with a bang.
They swarmed all over the visitors in the opening stages with Michail Antonio and Enner Valencia forcing saves from David De Gea.
But United soaked up the early pressure and actually created the best chance of the first half, Jesse Lingard finding Fellaini in the area only for Darren Randolph to tip his shot over.
Valencia should have done better after getting in behind Chris Smalling but once again his shot was too close to De Gea, while Randolph made another smart stop to deny Lingard.
Nine minutes into the second half United made the breakthrough after Antonio gave the ball away inside his own half and Anthony Martial slipped in Rashford just inside the penalty area.
The youngster still had plenty to do, but he stepped inside James Tomkins before curling a superb shot beyond Randolph and into the top corner for a 54th-minute opener.
West Ham felt they should have been awarded a penalty moments later when Daley Blind blocked Dimitri Payet's run in the area but referee Roger East was unconvinced.
Instead they fell two behind when Lingard's cross was blasted back across goal by Martial and diverted into the net by the knee of Fellaini (67).
West Ham should have been down and out but they at least made a game of it when Andy Carroll nodded Payet's corner into the six-yard box and Tomkins bravely stooped to head past De Gea with 11 minutes left.
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.
TWEET OF THE MATCH
"See you soon, @WembleyStadium! #mufc'' - Manchester United's official account (@ManUtd)
Darren Randolph: 6
Aaron Cresswell: 6
James Tomkins: 6
Angelo Ogbonna: 6
Michail Antonio: 5
Chiekhou Kouyate: 6
Mark Noble: 6
Manuel Lanzini: 6
Dimitri Payet: 6
Enner Valencia: 5
Andy Carroll: 6
Victor Moses (for Valencia, 62 mins): 6
Emmanuelle Emenike (for Lanzini, 74 mins): 6
David De Gea: 8
Marcos Rojo: 6
Chris Smalling: 7
Daley Blind: 6
Timothy Fosu-Mensah: 7
Michael Carrick: 6
Ander Herrera: 6
Marouane Fellaini: 8
Jesse Lingard: 7
Anthony Martial: 7
Marcus Rashford: 7
Antonio Valencia (for Rojo, 69 mins): 6
Morgan Schneiderlin (for Herrera, 76 mins): 6
Wayne Rooney (for Rashford, 90 mins): 6
Marouane Fellaini. The much-maligned midfielder's name on the team sheet was not met with much enthusiasm from many of a Manchester United persuasion but he put in a fine display full of aggression with some neat touches, and grabbed the decisive second goal.
MOMENT OF THE MATCH
Herrera was taking his time, shall we say, to get off the field after receiving treatment for an injury. Hammers skipper Noble decided to give him a helping hand by lifting the midfielder up and carrying him off the pitch.
VIEW FROM THE BENCH
Louis Van Gaal turned to United fall guy Fellaini to toughen up his midfield and it did the trick, while Rashford shone as the lone striker again. Hammers boss Slaven Bilic used cup keeper Darren Randolph again and the Irishman pulled off some fine first-half saves.
MOAN OF THE MATCH
This was the 155th, and last, FA Cup tie to be played at Upton Park. The old place may be a bit rough around the edges these days but there is no chance of replicating that special atmosphere when West Ham move to the Olympic Stadium next season.
WHO'S UP NEXT
Leicester v West Ham, Premier League (Sunday, April 17)
Manchester United v Aston Villa, Premier League (Saturday, April 16)