Player ratings from Charlton’s 4-1 defeat to promotion rivals Peterborough...

Ben Amos - 6 - Couldn't do anything about the goals. Did not have a save to make during the game.

Chris Solly - 7 - He won his one v one battles and got forward well.

Ezri Konsa - 6 - Often outmuscled by Omar Bogle, he struggled against the big man.

Jason Pearce - 6 - Always communicated and showed his leadership from the back. But he was turned too easily for Peterborough’s third goal.

Naby Sarr - 5 - His first game since injuring his hamstring on New Year’s Day. His foul on Marcus Maddison in the box allowed Posh to double their advantage.

Johnnie Jackson - 6 - He didn't do a lot wrong in a deep-lying midfield role.

Jake Forster-Caskey - 7 - Started most of Charlton’s attacks and kept them ticking.

Tariqe Fosu - 7 - Did not see too much of the ball, but when he was on it, he always looked threatening.

Joe Aribo - 5 - A rare quiet day for the 21-year-old, who failed to affect the game.

Sullay Kaikai - 4 - Another disappointing display from the Palace loanee. Subbed off just after the hour mark.

Josh Magennis - 6 - He missed a penalty which would have brought Charlton level, but showed courage to take it. He was jeered by Charlton fans when making way for Michal Zyro.

Subs:

Michal Zyro - 7

Ben Reeves - 6

Nicky Ajose - 4