Newcastle United crashed out of the EFL Cup after penalty shootout tonight.
Ten-man Hull City won 3-1 on penalties after a 1-1 draw in the quarter-final at the KCOM Stadium.
Robert Snodgrass had cancelled out Mohamed Diame's extra-time opening goal in the 99th minute.
Newcastle, looking to reach the semi-finals of the competition for only the second time in the club's history, missed a series of first-half chances, while Dwight Gayle forced a save from Hull goalkeeper Eldin Jakupovic.
But Hull fought back in the second half on a terrible pitch.
The home side had Dieumerci Mbokani sent off in the 89th minute for a clash with Jamaal Lascelles.
United went on to take the lead in the 98th minute through former Hull midfielder Diame, who didn't celebrate the goal against his former club.
Diame netted from close range after Gayle flicked on a cross from Vurnon Anita.
But Snodgrass seized on an error from recalled goalkeeper Matz Sels to score and take the game to penalties.
Of Newcastle's four penalty takers, only substitute Christian Atsu scored.
Yoan Gouffran, Jonjo Shelvey and Dwight Gayle failed to convert their spot-kicks.
HULL CITY: Jakupovic; Elmohamady (Weir, 79), Maguire, Dawson, Robertson (Tymon, 79); Meyler, Huddlestone, Livermore (Henriksen, 79); Diomande, Mbokani, Snodgrass. Subs not used: Marshall, Davies, Bowen, Olley.
NEWCASTLE UNITED: Sels; Anita, Lascelles, Clark, Lazaar; Shelvey, Hayden (Murphy, 105); Ritchie (Atsu, 81), Diame, Gouffran; Gayle. Subs not used: Darlow, Dummett, Mbemba, Yedlin, Tiote.
Goals: Diame 98, Snodgrass 99
Bookings: Snodgrass 45, Hayden 63, Gouffran 67, Robertson 77, Lascelles 89, Huddlestone 89
Sent off: Mbokani 89
Referee: Neil Swarbrick (Leicestershire)