John Egan drilled home in the seventh minute of added time to give Hull City a dramatic 2-2 draw at Swansea City.
Swansea had been on course for victory after goals from Zan Vipotnik and Ronald came either side of Oli McBurnie’s strike against his old club.
But Hull pushed for an equaliser in the closing stages and were rewarded when Swansea failed to clear and Egan drilled home in a crowded penalty area.
That meant Hull avoided a third successive Championship defeat, while Swansea were left frustrated despite extending their unbeaten run in all competitions to six matches.
Swansea stay seventh in the early-season league table, while Hull drop to 20th.
Vipotnik’s fifth goal in six matches for club and country had come after he exchanged passes with Malick Yalcouye, before a neat touch bought him a yard of space in the penalty area.
That was all the Slovenia international needed as he drilled the ball low into the bottom corner of Ivor Pandur’s net.
Swansea had been marginally the more threatening side in a first half which came to life late on, with Hull equalising before the break when McBurnie won the race to meet Ryan Giles’ perfect cross to slide the ball home at the near post.
McBurnie was denied a second early in the second half when his header was expertly saved by Lawrence Vigouroux, with Hull suddenly causing Swansea problems.
Yet it was the hosts who retook the lead after a driving run from Yalcouye allowed Zeidane Inoussa to cross from the left.
With the Hull defence flatfooted, Ronald raced in behind to touch home his fourth of the season from point-blank range.
Hull refused to lie down, however, with Vigouroux’s sharp save denying Mohamed Belloumi and Egan seeing one effort blocked before he found the far corner.