Brought to you by

Key Events

90' + 5'
R. Loft
Yellow Card
90' + 4'
R. Loft
S. Finley
1 - 3
32'
J. Connolly
A. Evans
1 - 2
10'
E. Anderson
P. Coutts
1 - 1
2'
J. Proctor
H. Charsley
1 - 0

Match Stats

Possession
49% 50%
3
4
Shots Off Target
Shots On Target 2 4
Total Passes 316 337
More
  • Heatmap
  • Touch Map

Key

Promotion
Promotion Play-off
Relegation

Commentary

Match ends, Port Vale 1, Bristol Rovers 3.
90' + 7' Second Half ends, Port Vale 1, Bristol Rovers 3.
90' + 6' Nick Anderton (Bristol Rovers) wins a free kick in the defensive half.
90' + 6' Foul by Ryan Edmondson (Port Vale).
R. Loft
Yellow Card
90' + 5' Ryan Loft (Bristol Rovers) is shown the yellow card for excessive celebration.
R. Loft
S. Finley
90' + 4' Goal! Port Vale 1, Bristol Rovers 3. Ryan Loft (Bristol Rovers) right footed shot from the centre of the box to the bottom left corner. Assisted by Sam Finley following a fast break.
90' + 1' Corner, Bristol Rovers. Conceded by Connor Hall.
90' Ryan Loft (Bristol Rovers) wins a free kick on the left wing.
90' Foul by Aaron Martin (Port Vale).
89' Attempt missed. James Wilson (Port Vale) header from the centre of the box misses to the left. Assisted by Malvind Benning with a cross following a corner.
G. Whelan
P. Coutts
89' Substitution, Bristol Rovers. Glenn Whelan replaces Paul Coutts.
88' Corner, Port Vale. Conceded by James Connolly.
87' Attempt saved. Elliot Anderson (Bristol Rovers) right footed shot from outside the box is saved in the centre of the goal.
87' Attempt blocked. Nick Anderton (Bristol Rovers) left footed shot from outside the box is blocked.
86' Elliot Anderson (Bristol Rovers) wins a free kick in the attacking half.
86' Foul by Nathan Smith (Port Vale).
84' James Belshaw (Bristol Rovers) wins a free kick in the defensive half.
84' Foul by Jamie Proctor (Port Vale).
R. Loft
A. Collins
83' Substitution, Bristol Rovers. Ryan Loft replaces Aaron Collins.
N. Wilmer-Anderton
A. Evans
83' Substitution, Bristol Rovers. Nick Anderton replaces Antony Evans.
78' Attempt missed. James Wilson (Port Vale) right footed shot from the centre of the box is close, but misses to the right. Assisted by Aaron Martin with a headed pass.
S. Finley
Yellow Card
77' Sam Finley (Bristol Rovers) is shown the yellow card for a bad foul.
76' Foul by Sam Finley (Bristol Rovers).
76' James Wilson (Port Vale) wins a free kick on the right wing.
75' Corner, Port Vale. Conceded by James Connolly.
R. Edmondson
D. Worrall
74' Substitution, Port Vale. Ryan Edmondson replaces David Worrall.
72' Sam Finley (Bristol Rovers) wins a free kick on the left wing.
72' Foul by Aaron Martin (Port Vale).
K. Harratt
H. Charsley
72' Substitution, Port Vale. Kian Harratt replaces Harry Charsley.
71' Attempt missed. Antony Evans (Bristol Rovers) right footed shot from more than 35 yards is just a bit too high. Assisted by Harry Anderson.
70' Attempt missed. Dan Jones (Port Vale) left footed shot from outside the box is close, but misses to the left. Assisted by James Wilson with a through ball following a fast break.
69' Corner, Bristol Rovers. Conceded by Harry Charsley.
67' Corner, Port Vale. Conceded by Luca Hoole.
67' Attempt blocked. Malvind Benning (Port Vale) left footed shot from the centre of the box is blocked.
D. Jones
J. Taylor
63' Substitution, Port Vale. Dan Jones replaces Jake Taylor.
60' Josh Grant (Bristol Rovers) wins a free kick on the left wing.
60' Foul by David Worrall (Port Vale).
57' Harry Anderson (Bristol Rovers) wins a free kick on the right wing.
57' Foul by Harry Charsley (Port Vale).
54' Corner, Port Vale. Conceded by Luca Hoole.
J. Grant
Yellow Card
51' Josh Grant (Bristol Rovers) is shown the yellow card.
M. Benning
Yellow Card
49' Malvind Benning (Port Vale) is shown the yellow card for a bad foul.
49' Elliot Anderson (Bristol Rovers) wins a free kick in the defensive half.
49' Foul by Malvind Benning (Port Vale).
48' Corner, Port Vale. Conceded by Connor Taylor.
C. Hall
Yellow Card
47' Connor Hall (Port Vale) is shown the yellow card for a bad foul.
46' Harry Anderson (Bristol Rovers) wins a free kick in the defensive half.
46' Foul by Connor Hall (Port Vale).
Second Half begins Port Vale 1, Bristol Rovers 2.
45' + 3' First Half ends, Port Vale 1, Bristol Rovers 2.
45' + 2' Attempt blocked. Harry Charsley (Port Vale) right footed shot from the centre of the box is blocked. Assisted by Jamie Proctor.
45' + 1' Attempt blocked. Malvind Benning (Port Vale) left footed shot from outside the box is blocked. Assisted by Jamie Proctor.
P. Coutts
Yellow Card
45' Paul Coutts (Bristol Rovers) is shown the yellow card for a bad foul.
44' Foul by Paul Coutts (Bristol Rovers).
44' Nathan Smith (Port Vale) wins a free kick on the right wing.
43' Attempt blocked. Ben Garrity (Port Vale) right footed shot from the centre of the box is blocked. Assisted by Jamie Proctor.
41' Attempt missed. Josh Grant (Bristol Rovers) right footed shot from the centre of the box misses to the right. Assisted by Sam Finley.
39' Offside, Port Vale. Connor Hall tries a through ball, but James Wilson is caught offside.
38' Corner, Bristol Rovers. Conceded by Ben Garrity.
38' Foul by Antony Evans (Bristol Rovers).
38' Harry Charsley (Port Vale) wins a free kick on the left wing.
37' Attempt missed. Elliot Anderson (Bristol Rovers) right footed shot from outside the box is high and wide to the right. Assisted by Antony Evans with a headed pass.
35' Josh Grant (Bristol Rovers) wins a free kick in the defensive half.
35' Foul by James Wilson (Port Vale).
34' Corner, Port Vale. Conceded by Antony Evans.
J. Connolly
A. Evans
32' Goal! Port Vale 1, Bristol Rovers 2. James Connolly (Bristol Rovers) right footed shot from very close range to the bottom right corner. Assisted by Antony Evans with a cross following a corner.
32' Corner, Bristol Rovers. Conceded by Jake Taylor.
32' Attempt blocked. Aaron Collins (Bristol Rovers) left footed shot from outside the box is blocked. Assisted by Paul Coutts.
31' Paul Coutts (Bristol Rovers) wins a free kick in the defensive half.
31' Foul by Ben Garrity (Port Vale).
30' Aaron Collins (Bristol Rovers) wins a free kick in the defensive half.
30' Foul by David Worrall (Port Vale).
27' Elliot Anderson (Bristol Rovers) wins a free kick in the defensive half.
27' Foul by Nathan Smith (Port Vale).
27' Foul by Sam Finley (Bristol Rovers).
27' Harry Charsley (Port Vale) wins a free kick on the right wing.
25' Hand ball by Harry Charsley (Port Vale).
22' James Connolly (Bristol Rovers) wins a free kick on the left wing.
22' Foul by Nathan Smith (Port Vale).
H. Anderson
Yellow Card
22' Harry Anderson (Bristol Rovers) is shown the yellow card.
17' Antony Evans (Bristol Rovers) wins a free kick in the defensive half.
17' Foul by Harry Charsley (Port Vale).
12' Attempt missed. Antony Evans (Bristol Rovers) header from the right side of the six yard box is just a bit too high. Assisted by Aaron Collins with a cross.
E. Anderson
P. Coutts
10' Goal! Port Vale 1, Bristol Rovers 1. Elliot Anderson (Bristol Rovers) left footed shot from the left side of the box to the top left corner. Assisted by Paul Coutts.
9' Attempt saved. Jake Taylor (Port Vale) right footed shot from outside the box is saved in the bottom left corner.
C. Taylor
Yellow Card
8' Connor Taylor (Bristol Rovers) is shown the yellow card for a bad foul.
8' Foul by Connor Taylor (Bristol Rovers).
8' James Wilson (Port Vale) wins a free kick in the attacking half.
7' Foul by Antony Evans (Bristol Rovers).
7' Harry Charsley (Port Vale) wins a free kick in the defensive half.
4' Foul by Paul Coutts (Bristol Rovers).
4' Ben Garrity (Port Vale) wins a free kick in the defensive half.
J. Proctor
H. Charsley
2' Goal! Port Vale 1, Bristol Rovers 0. Jamie Proctor (Port Vale) with an attempt from very close range to the bottom left corner. Assisted by Harry Charsley.
2' Attempt blocked. Harry Charsley (Port Vale) right footed shot from the left side of the box is blocked. Assisted by James Wilson.
First Half begins.
Lineups are announced and players are warming up.