Last updated on .From the section Championship

Jarrod Bowen (left) has scored eight goals this season

Hull City scored three goals in 10 second-half minutes to complete a stunning comeback against Swansea City.

Wilfried Bony put the visitors ahead with a powerful early strike on his first start since January, but the visitors were emphatically punished for missing numerous chances.

Jarrod Bowen made up for a first-half penalty miss with the equaliser.

Tommy Elphick headed the hosts ahead and Bowen scored a superb second before substitute Bersant Celina hit back.

Hull rose three places to 16th in the table, while Swansea stayed 12th, five points above the Tigers.

Bony, making his first start since Swansea's FA Cup fourth-round draw at Notts County at the start of the year, fired the visitors in front with a powerful low strike that ricocheted in off the right upright.

Bony and another of Swansea's veterans, Nathan Dyer, both went close to a second as the hosts struggled to find their spark and rhythm.

Hull gradually built some momentum, but saw Kamil Grosicki fire over the bar before Bowen's penalty was saved by Erwin Mulder as the Swansea keeper made amends for bringing down Fraizer Campbell.

But Swansea failed to make the most of their chances after the break and Hull began their comeback when Matt Grimes scuffed Grosicki's neat cross for Bowen to equalise from close range.

Elphick then rose above Leroy Fer to head the ball over Mulder to put the Tigers in front and Bowen made it 3-1 when he weaved through a pedestrian Swansea defence before emphatically sending the ball past Mulder.

Substitute Celina gave Swansea hope with a clever run before hitting home a late consolation, but Hull held on.

Hull City boss Nigel Adkins said: "I don't think there was one turning point, we just grew into the game.

"We've fought, we've shown good character.

"We started the game poorly, it was a poor goal we gave away. The first 20 minutes were difficult for us.

"Although we were a goal down we showed great character."

Swansea manager Graham Potter said: "We didn't defend well enough. If you concede three goals you are in trouble in any game.

"While it's 1-0 the game is still alive and the crowd can get involved.

"For the first 35 minutes of the first half we controlled things and got into some good areas and created some good opportunities."