Attempt saved. Charlie McCann (Rangers B) right footed shot from the right side of the box is saved in the top right corner.
90'+3
Foul by Carlo Pignatiello (Dumbarton).
90'+3
Tony Weston (Rangers B) wins a free kick in the defensive half.
90'+1
(Rangers B) wins a free kick on the left wing.
90'+1
Foul by Gregor Buchanan (Dumbarton).
90'+1
Corner, Dumbarton. Conceded by Adam Devine.
89'
Goal! Dumbarton 2, Rangers B 3. Eoghan Stokes (Dumbarton) right footed shot from the centre of the box to the bottom right corner. Assisted by Callum Wilson.
88'
Goal! Dumbarton 1, Rangers B 3. Gregor Buchanan (Dumbarton) header from very close range to the top right corner. Assisted by Callum Wilson.
87'
Carlo Pignatiello (Dumbarton) wins a free kick on the left wing.
87'
Foul by Adam Devine (Rangers B).
87'
Substitution, Rangers B. Kane Ritchie-Hosler replaces Charlie Lindsay.
85'
Attempt saved. Callum Wilson (Dumbarton) left footed shot from outside the box is saved in the bottom left corner.
82'
Corner, Dumbarton. Conceded by Robbie Fraser.
80'
Substitution, Dumbarton. Eoghan Stokes replaces Ross MacLean.
79'
Substitution, Rangers B. Murray Miller replaces Cole McKinnon.
79'
Substitution, Rangers B. Aaron Lyall replaces Jake Hastie.
77'
Kristoffer Syvertsen (Dumbarton) wins a free kick on the right wing.
77'
Foul by Robbie Fraser (Rangers B).
77'
Callum Erskine (Dumbarton) is shown the yellow card.
76'
Goal! Dumbarton 0, Rangers B 3. Tony Weston (Rangers B) left footed shot from the centre of the box to the bottom left corner.
74'
Carlo Pignatiello (Dumbarton) wins a free kick in the defensive half.
74'
Foul by Cole McKinnon (Rangers B).
73'
Corner, Dumbarton. Conceded by Adam Devine.
72'
Substitution, Dumbarton. Callum Wilson replaces David Hopkirk.
Substitution, Rangers B. Leon Thomson King replaces Nikola Katic.
71'
Substitution, Rangers B. Christopher McKee replaces Alexander Lowry.
69'
Adam Devine (Rangers B) wins a free kick on the right wing.
69'
Foul by Patrick Boyle (Dumbarton).
65'
Foul by Ross MacLean (Dumbarton).
65'
Kyle McClelland (Rangers B) wins a free kick in the defensive half.
64'
Foul by David Hopkirk (Dumbarton).
64'
Nikola Katic (Rangers B) wins a free kick in the attacking half.
62'
Attempt saved. Ross MacLean (Dumbarton) right footed shot from outside the box is saved in the bottom right corner.
61'
Corner, Dumbarton. Conceded by Robbie Fraser.
61'
Substitution, Dumbarton. Ryan Schiavone replaces Edin Lynch.
60'
Substitution, Dumbarton. Paul Paton replaces Stuart Carswell.
59'
Attempt missed. Ross MacLean (Dumbarton) header from the centre of the box is too high.
58'
Andrew Geggan (Dumbarton) is shown the yellow card.
58'
Cole McKinnon (Rangers B) is shown the yellow card.
57'
Andrew Geggan (Dumbarton) wins a free kick on the right wing.
57'
Foul by Cole McKinnon (Rangers B).
57'
Corner, Rangers B. Conceded by Edin Lynch.
57'
Corner, Rangers B. Conceded by Callum Erskine.
56'
Attempt saved. Tony Weston (Rangers B) right footed shot from the centre of the box is saved in the bottom right corner.
56'
Attempt missed. Jake Hastie (Rangers B) left footed shot from outside the box misses to the left.
55'
Corner, Dumbarton. Conceded by Lewis Budinauckas.
55'
Attempt saved. Carlo Pignatiello (Dumbarton) right footed shot from the left side of the box is saved in the bottom left corner.
54'
Corner, Dumbarton. Conceded by Adam Devine.
53'
Gregor Buchanan (Dumbarton) wins a free kick in the attacking half.
53'
Foul by Nikola Katic (Rangers B).
52'
Corner, Rangers B. Conceded by Edin Lynch.
51'
(Dumbarton) wins a free kick in the defensive half.
51'
Foul by Tony Weston (Rangers B).
50'
Corner, Rangers B. Conceded by Gregor Buchanan.
49'
Foul by Stuart Carswell (Dumbarton).
49'
Alexander Lowry (Rangers B) wins a free kick in the attacking half.
47'
Attempt missed. Ross MacLean (Dumbarton) header from the centre of the box is too high.
45'
Second Half begins Dumbarton 0, Rangers B 2.
45'+3
First Half ends, Dumbarton 0, Rangers B 2.
45'+2
Attempt missed. Patrick Boyle (Dumbarton) left footed shot from long range on the right is too high from a direct free kick.
45'+1
Foul by Charlie McCann (Rangers B).
45'+1
Kalvin Orsi (Dumbarton) wins a free kick in the defensive half.
45'+1
Foul by Alexander Lowry (Rangers B).
45'+1
Kalvin Orsi (Dumbarton) wins a free kick in the defensive half.
44'
Kyle McClelland (Rangers B) wins a free kick in the defensive half.
44'
Foul by Carlo Pignatiello (Dumbarton).
43'
Foul by Andrew Geggan (Dumbarton).
43'
Alexander Lowry (Rangers B) wins a free kick in the attacking half.
42'
Foul by Kalvin Orsi (Dumbarton).
42'
Kyle McClelland (Rangers B) wins a free kick on the right wing.
41'
Foul by Kyle McClelland (Rangers B).
41'
Gregor Buchanan (Dumbarton) wins a free kick in the attacking half.
41'
Corner, Rangers B. Conceded by Callum Erskine.
40'
Attempt saved. Charlie Lindsay (Rangers B) right footed shot from outside the box is saved in the top right corner.
38'
Carlo Pignatiello (Dumbarton) wins a free kick in the attacking half.
38'
Foul by Charlie Lindsay (Rangers B).
38'
Foul by Gregor Buchanan (Dumbarton).
38'
Jake Hastie (Rangers B) wins a free kick in the defensive half.
37'
Attempt missed. Gregor Buchanan (Dumbarton) header from the centre of the box is too high following a set piece situation.
36'
Carlo Pignatiello (Dumbarton) wins a free kick in the defensive half.
36'
Foul by Nikola Katic (Rangers B).
34'
Attempt saved. Gregor Buchanan (Dumbarton) header from the centre of the box is saved in the top right corner.
33'
Corner, Dumbarton. Conceded by Tony Weston.
33'
Attempt missed. Andrew Geggan (Dumbarton) right footed shot from outside the box is high and wide to the right.
30'
Attempt saved. Carlo Pignatiello (Dumbarton) right footed shot from the right side of the box is saved in the bottom right corner.
29'
Attempt saved. Charlie Lindsay (Rangers B) right footed shot from outside the box is saved in the centre of the goal.
27'
Kyle McClelland (Rangers B) wins a free kick in the defensive half.
27'
Foul by Carlo Pignatiello (Dumbarton).
25'
Goal! Dumbarton 0, Rangers B 2. Alexander Lowry (Rangers B) right footed shot from very close range to the bottom right corner. Assisted by Adam Devine.
24'
Robbie Fraser (Rangers B) wins a free kick in the defensive half.
24'
Foul by Carlo Pignatiello (Dumbarton).
23'
Foul by Robbie Fraser (Rangers B).
23'
Edin Lynch (Dumbarton) wins a free kick in the defensive half.
22'
Foul by Patrick Boyle (Dumbarton).
22'
Adam Devine (Rangers B) wins a free kick in the defensive half.
22'
Foul by Edin Lynch (Dumbarton).
22'
Nikola Katic (Rangers B) wins a free kick in the defensive half.
20'
Goal! Dumbarton 0, Rangers B 1. Jake Hastie (Rangers B) left footed shot from outside the box to the bottom right corner.
19'
Foul by Cole McKinnon (Rangers B).
19'
Ross MacLean (Dumbarton) wins a free kick in the attacking half.
10'
(Rangers B) wins a free kick in the attacking half.
10'
Foul by Ross MacLean (Dumbarton).
7'
Attempt saved. Ross MacLean (Dumbarton) right footed shot from outside the box is saved in the centre of the goal.
4'
Foul by Adam Devine (Rangers B).
4'
Ross MacLean (Dumbarton) wins a free kick on the left wing.
3'
Attempt missed. Cole McKinnon (Rangers B) right footed shot from outside the box misses to the right.