Hull City and Swansea City had to be content with a point apiece as a remarkable Championship encounter ended 4-4.
Hull snatched a draw through Tom Eaves’ 95th-minute goal, dashing Swansea’s hopes of claiming a memorable comeback win in the process.
Leo da Silva Lopes’ early opener was swiftly cancelled out by Wayne Routledge and it was 1-1 at half-time.
Marcus Maddison scored Hull’s second only for Kyle Naughton to level, then Jordon Garrick netted Swansea’s third equaliser after Mallik Wilks had put the Tigers in front for a third time.
On-loan Liverpool striker Rhian Brewster scored what looked like being a decisive fourth goal for Swansea only for Eaves to shock Steve Cooper’s team right at the end.
Hull are left without a victory in seven league matches and stay 15th, while ninth-placed Swansea are five points adrift of the play-off places having not won in five.
Hull were once again without a host of players through injury, yet there was no sign of a lack of confidence as Grant McCann’s side began on the front foot.
Da Silva Lopes, who joined from Wigan last August, claimed his first Hull goal after just six minutes.
Callum Elder crossed from the left and, when Marc Guehi could only glance the ball to the far post, Da Silva Lopes’ low shot flew into the net via a slight deflection off Jake Bidwell.
Swansea responded with a fine team goal only eight minutes later.
Goalkeeper Freddie Woodman began a move which involved Guehi, Bersant Celina and Bidwell before Conor Gallagher’s pass teed up Routledge to guide the ball home with the outside of his right boot.
Swansea took charge for a spell, as Celina saw a free-kick saved and Naughton’s shot deflected into the side-netting.
On-loan Chelsea midfielder Gallagher came closest to giving Swansea the lead their first-half control merited when his 20-yard drive was parried by George Long.
Hull’s second goal arrived five minutes after the break when Maddison’s long-range drive hit Guehi and looped into the penalty area. As Swansea failed to clear, Maddison arrived to guide the ball beyond Woodman.
Once again the visitors responded, with Matt Grimes’ clever corner expertly drilled into the roof of the net by right-back Naughton.
More soft Swansea defending allowed Wilks to stab in his second goal in three games only seven minutes later, but once again Swansea replied.
After Bidwell fed Andre Ayew down the left, his low centre was met by Garrick and he steered in his first Swansea league goal.
Substitute Garrick, making his first appearance in four months after a serious hamstring injury, turned provider in the 84th minute when he picked out Brewster and his shot squirmed under Long to make it three goals in seven Swansea appearances for the teenage striker.
But Eaves tapped in Josh Magennis’ cross to leave Swansea crestfallen and ensure Hull avoided defeat at home for the first time in six matches.
‘Kamikaze at times’ – what they said
Hull City manager Grant McCann, whose side have now gone seven games without a win:
“I don’t know where to start really, it’s very difficult for me to analyse that game without watching it back.
“It was almost like a basketball game, kamikaze at times. I’ll focus on the positives but we’ll look at the negatives as a staff and try and iron them out.
“Conceding four at home is not good enough. A lack of confidence in the group and every little mistake gets punished.
“For us to show determination and get the draw out the game was pleasing but it shouldn’t have got to that stage.
“The boys are a bit subdued. We’ve dropped two points, that’s the way I see it.”
Swansea head coach Steve Cooper told BBC Sport Wales:
“The four goals we have conceded are unacceptable. They were all of the same type – balls coming into the box.
“We are giving our all but when you go on the pitch it’s got to be more than that. We know it’s in our hands so we have only got ourselves to blame.
“There’s a problem putting a complete performance together at the moment.
“We have had to work hard for our goals and they haven’t. That’s the massive frustration.”