An injury time penalty from James Collins saw Luton Town rescue a point against relegation rivals Stoke City.

Sam Vokes struck early for the Potters and as the game entered the final stages, that goal remained the only one on the scoresheet.

But in the dying moments, the hosts were awarded a penalty after a foul by Callum McManaman and Collins beat Jack Butland to rescue a point for the home side.

The draw is enough for Luton to move up a place in the Championship table to 23rd after Barnsley lost at Reading. The Hatters are 5 points behind their opponents, who fall to 4th bottom in the table after Wigan picked up a surprise win at league leaders West Bromwich Albion.

Luton had entered the game on a high after beating promotion contenders Brentford in midweek. But instead it was the visitors who struck first at Kenilworth Road, when an initial Tommy Smith strike fell for Vokes to tap in.

Things nearly got worse for Graeme Jones’ side, as Simon Sluga had to be on hand to keep out Tom Ince within five minutes of the opener.

Midway through the first half, Luton did have some pressure. Dan Potts saw a snapshot fly wide, before Harry Cornick saw an attempt saved by Butland.

With 20 minutes to go, Luton did have the ball in the back of the net after Cornick turned in the rebound following a save by Butland to deny George Moncur. But an offside flag denied the Luton player.

It looked like the visitors were set to close out a win in the dropzone battle but in the final stages, James Chester was penalised for a foul by McManaman to give the home side an injury time penalty. From 12 yards, Collins beat Butland to rescue a point for the home side.