Peterborough United secured a thrilling 2-1 victory over Mansfield Town, thanks to Harry Leonard's late strike, marking their second win in 17 League One matches.

What happened?

The match saw Posh survive a dodgy opening 30 minutes, but they took control after that, with a lovely team goal scored by Ben Woods giving them a 50th-minute lead. Mansfield equalized just past the hour mark, but Posh kept pushing and probing, ultimately rewarded with Leonard's 93rd-minute winner.

Why it matters for Peterborough United

This win is crucial for Posh, who had been in desperate need of success, and it comes after a grim afternoon in Bradford last weekend. With League standing at 18th in League One, 53 pts, 15W-8D-23L from 46 games, and recent form LDLDL, this victory is a much-needed boost.

What comes next?

Posh will look to build on this momentum, with their next match providing an opportunity to climb the league table, currently 50 points behind leaders Lincoln. They have scored 64 goals this season, while conceding 68, resulting in a -4 goal difference. As the season progresses, Posh will aim to improve their form and push for a higher league position.