Peterborough United won 1-0 away to Bristol Rovers in this English League Cup second-round tie at the Memorial Stadium, Harry Leonard's 19th-minute penalty the only goal of the game.
Rovers had much the better of the chances without finding an equaliser, managing 20 attempts on goal to Peterborough's nine, four of them on target against three, and forcing four saves from the visitors. Peterborough had the larger share of possession, 54% to Rovers' 46%, and led on corners, five to two; Rovers were the side penalised more often, conceding 14 fouls to Peterborough's ten.
Four players were booked, three of them Peterborough's: James Dornelly, Harrison Jones and goalscorer Leonard, with Bristol Rovers' Shaq Forde the only home player cautioned. Both sides changed at half-time, Peterborough replacing Thomas O'Connor with Lucca Mendonça and Rovers sending on Fabrizio Cavegn for Jack Aitchison, before Rovers made a further double substitution in the 54th minute and Peterborough matched it in the 65th, with single changes on each side either side of the 80th minute.