Match summary
Bristol Rovers beat Portsmouth 2-1, with the winner arriving in stoppage time. It was goalless at half-time.
Antony Evans put Bristol Rovers ahead with a direct free kick in the 66th minute, Paddy Lane equalised in the 76th minute, and Luke Thomas won it in stoppage time.
Shots finished 12-11 to Bristol Rovers, with 3 on target for Bristol Rovers and 6 for Portsmouth.
Before kick-off
Bristol Rovers win
29%
Avg odds 3.19
Draw
28%
Avg odds 3.42
Portsmouth win
43%
Avg odds 2.17
Chances implied by the average closing odds, with the bookmaker margin removed.
Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.