Macaulay Gillesphey scores late winner for Charlton against 10-man Peterborough![Copy icon](/ls-web-assets/svgs/common/link-471b4.svg)
![LiveScore logo](/ls-web-assets/images/press_association_circle-dba08.webp)
![Macaulay Gillespheyscored a late winner (Ben Whitley/PA)](https://image.assets.pressassociation.io/v2/image/production/53ddb63fe9038899b7b34e1403b6cf06Y29udGVudHNlYXJjaGFwaSwxNzM5Mzk2Nzg2/2.75438615.jpg?rect=0,0,4070,2289&ext=.jpg&operations=fit(707:)&w=707&quality=100)
Charlton had to leave it late to overcome a brave rear-guard action by 10-man Peterborough with a 2-1 win.
An 88th-minute goal by Macaulay Gillesphey undid the visitors, who saw Emmanuel Fernandez dismissed.
A shot from outside the area by Luke Berry hit the post after 32 minutes, before Jed Steer had to save from Matty Godden at point blank range a minute later.
The game kicked into life in an amazing eight-minute spell. After increased Charlton pressure, the visitors were undone by a penalty after 54 minutes. Sam Hughes handled in the box, with Godden converting from the spot.
It looked to become an awful evening for Peterborough when Fernandez was dismissed after 58 minutes for fouling Thierry Small.
However, they hit back three minutes later from a Malik Mothersille spot kick, after Ricky-Jade Jones was upended in the area.
The Peterborough resolve was finally broken when Gillesphey headed home an 88th-minute corner to scupper their chances of a valuable point.