Peterborough United suffered a 2-0 defeat to West Bromwich Albion in their pre-season friendly on Saturday. The League One side struggled to contain the Championship outfit, who scored through James Heggebø and Barney Stewart in the second half. The Posh finished 17th in League One last season with 52 points, 15 wins, 7 draws and 21 losses, ending the campaign with a run of four defeats in their last five games.

What happened in the match?

West Brom dominated from the start, with Jayson Molumby, Ousmane Diakité and Isaac Price all going close in the first half. Peterborough's best chance came when former Posh forward JJ Morgan headed wide from a Nolan Galves cross. The Baggies took the lead three minutes after the break when Heggebø volleyed in from a Price cross. Stewart sealed the win with a neat finish after a Mikey Johnston run.

Why it matters for Peterborough United

This was a tough test for the Posh ahead of their League One campaign. Manager James Morrison gave minutes to 18 players, with the Carabao Cup first round clash against Rotherham United just a week away. The defeat highlights areas for improvement, particularly in defence, where they conceded 62 goals last season.

What comes next for Peterborough United?

The Posh will now focus on their Carabao Cup opener against Rotherham on August 9. They will also be without S. Hughes and R. Adebisi, who are currently sidelined. The League One season kicks off on August 12, with Peterborough looking to improve on their 17th-place finish last term.