Match ends, Hull City 3, Sunderland 0.
Hull City 3-0 Sunderland
Hull City reached the semi-finals of the FA Cup for the first time since 1930 as three goals in the final 22 minutes ended Sunderland's hopes.
Curtis Davies headed in before former Sunderland player David Meyler robbed Lee Cattermole to run clear and finish.
Cattermole was at fault for the third, when his loose pass allowed Matty Fryatt to score from 12 yards.
Sone Aluko missed a first-half penalty for Hull, but their late flourish set up a semi-final with Sheffield United.
Meyler's goal was the crucial one, the Republic of Ireland midfielder celebrating by headbutting the corner flag after being on the receiving end of similar treatment from Newcastle boss Alan Pardew last weekend.
And after winning promotion back to the Premier League last season, Meyler and his team-mates are now only two games away from winning their first major trophy.
Sunderland, beaten by Manchester City in the Capital One Cup final last week, will now focus on surviving in the top flight, in which they sit 19th, one point from safety.
Hull were the only side left in the competition never to have won the trophy and, after a scrappy first half, ruthlessly took their chances to beat the Black Cats for the third time this season.
Sunderland will have played 49 matches by the end of the campaign and would have not enjoyed the prospect of a replay, which the match looked destined for after Aluko spurned his spot-kick.
The striker, who has scored just once in 14 appearances this season, was swept off his feet by Sebastian Larsson to earn the penalty but his tame effort allowed Oscar Ustari to dive to his right to save.
Fryatt had earlier flashed a glancing header wide of the Argentine's post, while Sunderland - FA Cup winners in 1937 and 1973 - struggled to create a clear opening.
And Gus Poyet's side, with six changes from last week's Wembley defeat, were undone when defender Davies headed home Tom Huddlestone's free-kick for his third goal in as many matches.
Four minutes later Meyler doubled the lead as he led a solo counter-attack, to the delight of former Sunderland manager Steve Bruce.
Hull, who are only five points clear of the Premier League's relegation zone, sealed the win when Cattermole's error presented Fryatt with time and space to slide home.
Victory means Bruce will manage a team in an FA Cup semi-final for the first time, with another of his former clubs providing the opposition on the weekend of April 12-13.
Hull boss Steve Bruce on David Meyler's 'headbutt' celebration: "In the way he has conducted and handled himself this week, David has been a model for me.
"David took it on the chin and accepted the apology. He didn't roll on the floor and he didn't go and bleat in the newspapers.
"I've said all along that it's sad that the FA Cup has lost a bit of the magic for whatever reason, but when you reach this stage it becomes exciting."
Sunderland manager Gus Poyet on Lee Cattermole's error: "If you hide and you're not in the game and do nothing to take a risk, then for sure you're not going to make any mistakes.
"That's the bad side of football - the ones that take responsibility and the ones that care, they are the ones who are in the position to make the mistakes. That's football.
"We didn't create enough but I'm not going to try to find any excuses. The players who played today were not good enough and that is simple."
- 27El MohamadySubstituted forQuinnat 81'minutes
- 8HuddlestoneBooked at 15mins
- 24AlukoSubstituted forKorenat 67'minutes
- 20SagboSubstituted forBoydat 58'minutes
- 33CattermoleBooked at 30mins
- 23GiaccheriniSubstituted forJohnsonat 67'minutes
- 30ScoccoBooked at 66minsSubstituted forBoriniat 67'minutes
- 4Ki Sung-yueng
- Craig Pawson
- Shots on Target
Second Half ends, Hull City 3, Sunderland 0.
Offside, Hull City. Allan McGregor tries a through ball, but George Boyd is caught offside.
George Boyd (Hull City) wins a free kick on the left wing.
Foul by Phil Bardsley (Sunderland).
Foul by Matty Fryatt (Hull City).
John O'Shea (Sunderland) wins a free kick in the defensive half.
Foul by Stephen Quinn (Hull City).
Fabio Borini (Sunderland) wins a free kick in the defensive half.
Attempt missed. David Meyler (Hull City) right footed shot from outside the box is high and wide to the right. Assisted by Robert Koren.
Substitution, Hull City. Stephen Quinn replaces Ahmed Elmohamady.
Foul by Adam Johnson (Sunderland).
Curtis Davies (Hull City) wins a free kick in the defensive half.
Goal! Hull City 3, Sunderland 0. Matty Fryatt (Hull City) right footed shot from the centre of the box to the bottom right corner.
Foul by Steven Fletcher (Sunderland).
Ahmed Elmohamady (Hull City) wins a free kick in the defensive half.
Attempt missed. Ahmed Elmohamady (Hull City) right footed shot from more than 35 yards misses to the right.
Foul by Fabio Borini (Sunderland).
Tom Huddlestone (Hull City) wins a free kick in the defensive half.
Goal! Hull City 2, Sunderland 0. David Meyler (Hull City) left footed shot from the centre of the box to the bottom right corner. Assisted by George Boyd following a fast break.
Corner, Sunderland. Conceded by James Chester.
Goal! Hull City 1, Sunderland 0. Curtis Davies (Hull City) header from the centre of the box to the bottom right corner. Assisted by Tom Huddlestone with a cross following a set piece situation.
Foul by John O'Shea (Sunderland).
Matty Fryatt (Hull City) wins a free kick on the right wing.
Substitution, Sunderland. Fabio Borini replaces Ignacio Scocco.
Substitution, Sunderland. Adam Johnson replaces Emanuele Giaccherini.
Substitution, Hull City. Robert Koren replaces Sone Aluko.
Ignacio Scocco (Sunderland) is shown the yellow card for a bad foul.
Foul by Ignacio Scocco (Sunderland).
James Chester (Hull City) wins a free kick in the defensive half.
Attempt saved. Ignacio Scocco (Sunderland) right footed shot from outside the box is saved in the bottom left corner. Assisted by Lee Cattermole.
Delay over. They are ready to continue.
Delay in match Phil Bardsley (Sunderland) because of an injury.
Delay in match David Meyler (Hull City) because of an injury.
Attempt blocked. Sone Aluko (Hull City) right footed shot from outside the box is blocked. Assisted by David Meyler.
Attempt saved. Steven Fletcher (Sunderland) header from the centre of the box is saved in the bottom right corner. Assisted by Sebastian Larsson.
Substitution, Hull City. George Boyd replaces Yannick Sagbo.
Foul by Phil Bardsley (Sunderland).
Maynor Figueroa (Hull City) wins a free kick in the defensive half.
Steven Fletcher (Sunderland) wins a free kick on the left wing.