← All matches
Gareth Ainsworth
Gillingham
Bristol Rovers
Gillingham
3-1-4-2 · 3-4-1-2
Bristol Rovers
Commentary
90'
Full-time. Gillingham 1-2 Bristol Rovers.
90+10'
Attempt blocked. S. Palmer-Houlden (Gillingham), header from a throw-in. xG 0.04.
90+1'
Attempt blocked. S. Palmer-Houlden (Gillingham), left-footed shot on the counter. xG 0.14.
90'
10 minutes of added time.
89'
Attempt saved. Y. Akhamrich (Bristol Rovers), left-footed shot from a set piece. xG 0.02.
72'
Attempt saved. E. Harrison (Bristol Rovers), right-footed shot on the counter. xG 0.14.
46'
Attempt blocked. Y. Akhamrich (Bristol Rovers), left-footed shot from a corner. xG 0.04.
46'
Goal! Gillingham 1-1 Bristol Rovers. A. Kilgour (Bristol Rovers) scores, assisted by R. D. Havilland.
46'
The second half is under way.
45'
Half-time. Gillingham 1-0 Bristol Rovers.
45+6'
Attempt blocked. J. Sparkes (Bristol Rovers), left-footed shot from a free kick. xG 0.04.
45+5'
Attempt blocked. K. Balmer (Bristol Rovers), left-footed shot from a set piece. xG 0.13.
45'
4 minutes of added time.
3'
Attempt blocked. T. Leigh (Bristol Rovers), right-footed shot from a free kick. xG 0.06.
1'
Kick-off: Gillingham vs Bristol Rovers.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Player of the match
Match events
16'
⚽
R. Hale (pen)1–0
34'
T. Leigh · Foul
35'
H. Waldock · Foul
Half-time · 1–0
45'
A. Kilgour · Foul
46'
⚽
A. Kilgour · assist R. D. Havilland1–1
46'
🔁
R. D. Havilland ◂ J. Sparkes
46'
🔁
Y. Akhamrich ◂ T. Leigh
46'
🔁
K. Thompson-Sommers ◂ F. Cavegn
46'
🔁
L. Thomas ◂ R. Harbottle
59'
🔁
S. Ogie ◂ A. Smith
71'
R. Hutton · Time wasting
72'
B. Dack · Argument
72'
⚽
E. Harrison1–2
77'
🔁
S. Palmer-Houlden ◂ M. Clark
77'
🔁
S. Vokes ◂ J. A.
78'
🔁
G. McCleary ◂ H. Waldock
82'
🔁
J. Quigley ◂ E. Harrison
89'
A. Little · Foul
Full-time · 1–2
90'+10
B. Young · Time wasting
90'+13
A. Little · Argument
Coaches
Steve Evans 
Recent form
LHSwindon Town0-2
LACambridge United0-5
LHMilton Keynes Dons1-5
DHFleetwood Town1-1
WABarrow AFC1-0
WHShrewsbury Town1-0
LABromley0-1
WABarrow AFC2-0
WHCrewe Alexandra2-1
DASwindon Town1-1
Match facts
Kickoff
21 Mar, 15:00 UTC
Competition
League Two
25
J. Turner
6.8
30
S. Gale
6.6
39
O. Beckles
6.9
22
S. Ogie
6.6
↑ 59'
8
A. Little
6.6
2
R. Hutton
6.6
7
G. McCleary
6.4
↑ 78'
23
B. Dack
6.3
12
S. Palmer-Houlden
6.7
↑ 77'
19
S. Vokes
6.7
↑ 77'
38
R. Hale
7.1
13
B. Young
6.5
17
K. Balmer
6.5
5
A. Kilgour
7.5
14
K. Thompson-Sommers
6.4
↑ 46'
2
J. Senior
7.4
36
R. Smallwood
6.5
6
C. Mola
7.0
15
R. D. Havilland
7.6
↑ 46'
11
L. Thomas
6.8
↑ 46'
10
Y. Akhamrich
6.6
↑ 46'
27
J. Quigley
6.7
↑ 82'
Substitutes
1GG. Morris
5DA. Smith↓ 59'6.7
3DM. Clark↓ 77'6.4
24MH. Waldock↓ 78'6.3
10MJ. Williams
11MA. Rowe
9FJ. A.↓ 77'6.8
Coach: Gareth Ainsworth
Substitutes
1GL. Southwood
26DR. Harbottle↓ 46'5.9
12DT. Lockyer
3MJ. Sparkes↓ 46'6.3
24MT. Leigh↓ 46'6.0
19FE. Harrison↓ 82'7.4
29FF. Cavegn↓ 46'6.8
Coach: Steve Evans
Top stats
54%Possession46%
1.06Expected goals (xG)2.52
9Total shots18
3Shots on target8
1Big chances4
4Corners5
Shots
4Shots off target4
2Blocked shots6
7Shots inside box11
2Shots outside box7
0Hit woodwork0
1Big chances scored2
0Big chances missed2
Attack
19Touches in box23
73Final third entries72
6Offsides7
14Free kicks12
5Fouled in final third5
Passing
290Passes227
170Accurate passes121
28/89 (31%)Long balls18/82 (22%)
3/12 (25%)Crosses4/28 (14%)
22Throw-ins22
Duels
54Duels46
34/63 (54%)Ground duels29/63 (46%)
21/38 (55%)Aerial duels17/38 (45%)
4/10 (40%)Dribbles7/14 (50%)
5Dispossessed10
Defending
17Tackles11
65Tackles won64
2Interceptions3
39Clearances37
45Recoveries52
Discipline
12Fouls15
5Yellow cards3
1Red cards0
Goalkeeping
6Saves2
1Big saves0
7Goal kicks11
4Punches0
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.