A week after finding himself on the wrong end of a headbutt from Newcastle boss Alan Pardew, David Meyler left his former club Sunderland feeling black and blue as three goals in nine second-half minutes booked Hull's trip to Wembley.
Meyler headbutted the corner flag in celebration after sweeping home the second of his side's three quickfire strikes which turned a largely dismal FA Cup quarter-final into one of great celebration for the home side who cantered to a 3-0 win.
Tigers captain Curtis Davies headed his side into a 68th-minute lead after rising highest to meet a Tom Huddlestone free-kick, before Meyler supplied a cool finish four minutes later after chasing down a punt upfield from George Boyd.
And the Black Cats' agony was complete in the 75th minute when Lee Cattermole, experiencing an afternoon to forget, played a shocking back-pass which left the lurking Matty Fryatt with the simplest of chances to score.
It could have been worse for the visitors, who had to rely on goalkeeper Oscar Ustari saving Sone Aluko's 33rd-minute penalty in order to keep them level at the end of a largely forgettable first period.
Hull will play Sheffield United in the semi-final after the Blades beat Charlton 2-0.
"David took it on the chin and accepted the apology"
Afterwards manager Steve Bruce said of Meyler: "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.
"He's had two horrible injuries and he's a former Sunderland player. He's chased something you would not expect him to get to but his determination and attitude has made him a firm favourite here."