<
>
2017/18 English League One, Regular Season
  • Ricky Holmes (90'+1' PEN)
  • Karlan Ahearne-Grant (90'+4')
  • Gwion Edwards (11')
  • Jack Marriott (58')

Charlton's two injury-time goals rescues unlikely draw with Peterborough

Karlan Ahearne-Grant's last-gasp equaliser saw Charlton rescue an unlikely 2-2 draw with Peterborough.

Gwion Edwards and Jack Marriott struck either side of the break to seemingly secure Posh victory but Ricky Holmes' 90th-minute penalty gave the Addicks hope and the home fans were in dreamland when Ahearne-Grant scored deep into added time.

Peterborough survived a fourth-minute scare when Anthony Grant headed Ricky Holmes' effort off the line. Ben Amos denied Marriott at the other end before Peterborough opened the scoring on 11 minutes.

Marcus Maddison's free kick was whipped into a packed six-yard box, allowing Edwards to apply the final touch at the back post.

Mark Marshall saw his shot well saved by visiting keeper Jonathan Bond and Addicks debutant Leon Best placed a looping header just off target.

Maddison's stinging drive tested Amos early in the second half but the visitors doubled their advantage in the 58th minute, Edwards turning provider with a right-wing delivery which was converted by Marriott from six yards.

Ryan Tafazolli almost gifted Charlton a route back into the game by slicing Marshall's 77th-minute cross goalwards, but Bond was alert to deal with the danger.

Edwards was denied his second when Jake Forster-Caskey hacked his 85th-minute shot off the line and a tense finish was set up by Holmes' penalty, awarded after Forster-Caskey was fouled by Edwards.

And The Valley was in raptures when Ahearne-Grant got on the end of Naby Sarr's knockdown to break Peterborough's hearts.

English League One Standings

POS Team GP GD PTS
1 Wigan Athletic 27 +40 60
2 Blackburn Rovers 27 +25 55
3 Shrewsbury Town 27 +16 55
4 Scunthorpe United 28 +13 50
5 Bradford City 28 +5 48
6 Charlton Athletic 28 +4 46
7 Rotherham United 28 +10 44
8 Peterborough United 28 +9 43
9 Portsmouth 28 +2 42
10 Oxford United 29 +1 38
11 Gillingham 28 +1 37
12 Doncaster Rovers 28 +1 36
13 Fleetwood Town 28 -4 36
14 Bristol Rovers 28 -5 36
15 Plymouth Argyle 29 -7 35
16 Walsall 27 -4 33
17 Blackpool 29 -6 33
18 Northampton Town 29 -22 32
19 AFC Wimbledon 27 -7 31
20 Southend United 28 -15 31
21 Milton Keynes Dons 28 -11 30
22 Oldham Athletic 29 -13 29
23 Rochdale 26 -11 22
24 Bury 28 -22 20

League One News