Substitute James Wilson struck a 90th-minute equaliser as Port Vale escaped with a 1-1 draw at Wycombe that extended the home side’s winless run in Sky Bet League One.

The Chairboys have not won in 10 league games and will be kicking themselves for not picking up all three points after controlling proceedings but failing to build on Kieran Sadlier’s opener.

Wycombe began well, with Sadlier volleying Garath McCleary’s driven cross over before the same player forced a save from Connor Ripley from 25 yards.

The dominant home side deservedly took the lead in the 51st minute when McCleary sent in a superb cross that was tucked away by an unmarked Sadlier at the back post.

McCleary almost claimed another assist just after the hour when his pass ran through for Sam Vokes, whose effort was kept out by Ripley.

And the hosts’ failure to kill the game off cost them late on when Wilson was on hand to put away the rebound after Max Stryjek brilliantly saved Ben Garitty’s header.