Posh led 2-0 thanks to a brace from Joe Taylor, but they looked doomed when Coventry equalised from the penalty spot after home goalkeeper Will Lakin had conceded a penalty and been shown a red card. Posh had no goalkeeper on the substitutes’ bench so played the final 25 minutes with 10 men and defender Connor Peters in goal.
A Charlie O’Connell penalty put Posh back in front before Peters was beaten by a long-range strike. But Coventry couldn’t find a winner with Peters making a terrific save with his legs three minutes from time to preserve a draw for his side.
Taylor, on his return following a lay-off due to injury, netted twice in the first half, once from the edge of the box and he was then in the right place at the right time to tap home from close-range following good approach play from Benjamin Mensah.
Peterborough United should change their winning League One team!
Darren Ferguson says Peterborough United lacked the ambition to stay in the Championship and he's staying patient while waiting for the right job opportunity to come along
Peterborough United's young stars shone to help secure a rare EFL Cup victory
Peterborough United's cross between CMS and Jack Marriott has seen a weight lifted off his shoulders
Supercomputer predicts likely outcome for Plymouth Argyle v Peterborough United, Derby County v Barnsley, Sheffield Wednesday v Charlton Athletic, Bristol Rovers v Oxford United and every other League One fixture
The visitors reduced the arrears before the break with Ricardo Dinanga poking home from close range. Jonny Ngandu slotted home the spot-kick following Lakin’s indiscretion.
However, Posh didn’t let that setback affect them as a perfectly weighted through ball by Kyle Barker picked out substitute Kellan Hickinson and he was upended in the area. O’Connell stepped up and coolly slotted home from the spot to give Posh an unlikely 3-2 lead.
Peters was dominant in the air as Coventry piled bodies forward, but he was beaten by a long-range effort from Harrison Nee as the visitors levelled.
Posh: Lakin, O’Connell, Trialist, Barker, Thomas, Peters, Mensah, Harris (sub Chong 80min), Taylor (sub Darlington 46min), Randall (sub Hickinson 60min), Oluwabori. Unused subs: Bojang, Tonge.