Manchester United scraped past 10-man Norwich 2-1 in extra time to reach the FA Cup semi finals.
Norwich goalie Tim Krul made five saves after defender Timm Klose's sending off in the 89th minute. But with three minutes left in extra time United center half Harry Maguire slid the ball home following a corner to finally crack Norwich's resistance.
United coach Ole Gunnar Solskjær left several key players out for the trip and his side was poor until the 51st, when striker Odion Ighalo reacted well to flick in a high ball with his boot.
Todd Cantwell was Norwich's biggest threat and equalized in the 75th with a shot from just outside the penalty area which eluded goalkeeper Sergio Romero and swerved into the bottom corner.
Klose's sending off for dragging Ighalo by the waist just outside the box handed United the initiative, but the inspired Krul kept Norwich in it until Maguire poached the winner.
United has won the competition 12 times - within one of Arsenal's record - and last won it in 2016.
Norwich caused problems in the first half and Lukas Rupp had a shot blocked following fine work down the left from Cantwell.
United struck when left back Luke Shaw's cross eluded onrushing midfielder Juan Mata but Ighalo showed good concentration and balance to pick his spot.
In Sunday's FA Cup quarter finals, it is: Sheffield United vs. Arsenal; Leicester vs. eight-time winner Chelsea, and Newcastle vs. defending champion Manchester City.