Cape Town - Hull City progressed to the EFL Cup semi-finals with 3-1 penalty shootout win over Newcastle on Tuesday after extra-time finished at 1-1 at the KCOM Stadium.
The entire first-half failed to produce any real entertainment for those who decided to travel to East Yorkshire.
Despite both teams boasting strong squads filled with attack-minded players, the only one who looked like scoring was Magpies striker Dwight Gayle.
His pace and movement provided Michael Dawson and Harry McGuire with a real challenge and he went closest to scoring. After beating the offside trap, Gayle hit a rasping left-footed drive on the half-volley as it bounced off the turf, but Eldin Jakupovic was equal to the task.
A few half-chances were produced from both ends as the tie progressed but the only real action begun as regulation time was coming to an end. Tigers striker Mbokani received his marching orders after an adjudged heat-butt on Jamaal Lascelles.
Going into extra-time the missing player opened the game up and 30 minutes more of football produced more opportunities than the entire regulation time period.
First Diame poked home from a poorly-defended corner but seconds later the hosts found an equaliser. Star playmaker Snodgrass was left with a simple tap-in after a quick counter culminated in Markus Henriksen's fierce 25-yard strike that was parried into the Scotsman's path by goalkeeper Matz Sels.
Mike Phelan's side held on, despite the late rally from the Magpies. And in the shootout, goalkeeper Jakupovic saved Jonjo Shelvey's spot-kick first up, before Gayle missed the second for Rafael Benitez' men, Christian Atsu scored the third and Yoan Gouffran missed the fourth.