Bolton Wanderers 2-1 Shrewsbury Town

Antoni Sarcevic scored and conceded a penalty against his former club as Bolton secured a home win over Shrewsbury.

The Trotters' skipper, who spent a brief and unhappy spell at Town in 2016, followed a midweek goal at Charlton with an 18th-minute opener.

Sarcevic's superb curling right-foot finish was followed five minutes later with an equally-impressive strike from top scorer Dapo Afolayan.

Afolayan's seventh goal of an increasingly promising campaign should have set Bolton up for a comfortable afternoon.

Instead, Steve Cotterill's strugglers fought their way back into the game.

Ricardo Santos blocked Elliott Bennett's goalbound effort with goalkeeper Joel Dixon beaten, before a result-defining moment after 55 minutes.

Sarcevic tripped Shaun Whalley, but Dixon punched away Ryan Bowman's tame spot-kick, with Santos blocking George Nurse's follow-up.

Wanderers were still made to labour for their second win in five days when Luke Leahy netted his second goal in three games with a superb 20-yard free-kick late on.

However, Bolton held on to leave their visitors anchored in the bottom four.

Match report supplied by PA Media

Sorry, we can't display this part of the article any more.

Related internet links

The BBC is not responsible for the content of external sites.