Match ends, Hull City 4, Swansea City 4.
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."
Line-ups
Hull
Formation 4-2-3-1
- 1Long
- 16McKenzie
- 25Pennington
- 17McLoughlin
- 26Elder
- 37Da Silva Lopes
- 8BattySubstituted forHoneymanat 66'minutes
- 43WilksSubstituted forEavesat 81'minutes
- 11MaddisonSubstituted forTafazolliat 67'minutes
- 36Irvine
- 27Magennis
Substitutes
- 3Tafazolli
- 6Stewart
- 9Eaves
- 13Ingram
- 18Honeyman
- 23Kingsley
- 31Lewis-Potter
Swansea
Formation 4-2-3-1
- 27Woodman
- 26Naughton
- 20WilmotBooked at 36mins
- 2Guehi
- 24Bidwell
- 6FultonSubstituted forDhandaat 64'minutes
- 8Grimes
- 15RoutledgeSubstituted forBrewsterat 64'minutesBooked at 85mins
- 33Gallagher
- 10CelinaSubstituted forGarrickat 73'minutes
- 22A AyewBooked at 84mins
Substitutes
- 12Dyer
- 19Brewster
- 21Dhanda
- 23Roberts
- 25Mulder
- 41Garrick
- 44Cabango
- Referee:
- David Webb
- Attendance:
- 9,757
Match Stats
- Possession
- Home39%
- Away61%
- Shots
- Home11
- Away20
- Shots on Target
- Home4
- Away6
- Corners
- Home3
- Away8
- Fouls
- Home10
- Away10
Live Text
Post update
Full Time
Second Half ends, Hull City 4, Swansea City 4.
Goal!
Goal! Hull City 4, Swansea City 4. Tom Eaves (Hull City) right footed shot from very close range to the centre of the goal. Assisted by Josh Magennis with a cross.
Post update
Jake Bidwell (Swansea City) wins a free kick in the defensive half.
Post update
Foul by Tom Eaves (Hull City).
Post update
Corner, Hull City. Conceded by Jake Bidwell.
Post update
Foul by Matt Grimes (Swansea City).
Post update
George Honeyman (Hull City) wins a free kick in the defensive half.
Booking
Rhian Brewster (Swansea City) is shown the yellow card for excessive celebration.
Booking
André Ayew (Swansea City) is shown the yellow card for hand ball.
Goal!
Goal! Hull City 3, Swansea City 4. Rhian Brewster (Swansea City) left footed shot from the centre of the box to the bottom right corner. Assisted by Conor Gallagher.
Post update
Jordan Garrick (Swansea City) wins a free kick on the right wing.
Post update
Foul by Jackson Irvine (Hull City).
Substitution
Substitution, Hull City. Tom Eaves replaces Mallik Wilks.
Post update
Rhian Brewster (Swansea City) wins a free kick on the right wing.
Post update
Foul by Sean McLoughlin (Hull City).
Post update
Attempt blocked. André Ayew (Swansea City) left footed shot from the centre of the box is blocked. Assisted by Jake Bidwell with a cross.
Post update
Kyle Naughton (Swansea City) wins a free kick in the defensive half.
Post update
Foul by Mallik Wilks (Hull City).
Goal!
Goal! Hull City 3, Swansea City 3. Jordan Garrick (Swansea City) left footed shot from very close range to the centre of the goal. Assisted by André Ayew.