Match Timeline

  • KO
  • 37
  • 42
  • 44
  • 45+1
  • HT
  • 50
  • 52
  • 63
  • 66
  • 67
  • 69
  • 73
  • 77
  • 81
  • 86
  • 90+1
  • FT

Match Commentary

-
Match ends, Bristol City 3, Middlesbrough 2.
90'+8'
Second Half ends, Bristol City 3, Middlesbrough 2.
90'+7'
Jason Knight (Bristol City) wins a free kick in the defensive half.
90'+7'
Foul by Alex Bangura (Middlesbrough).
90'+7'
Paddy McNair (Middlesbrough) wins a free kick in the defensive half.
90'+7'
Foul by Harry Cornick (Bristol City).
90'+6'
Attempt saved. Paddy McNair (Middlesbrough) right footed shot from outside the box is saved in the bottom right corner. Assisted by Sam Silvera.
90'+5'
Offside, Middlesbrough. Josh Coburn is caught offside.
90'+4'
Corner, Bristol City. Conceded by Isaiah Jones.
90'+3'
Corner, Middlesbrough. Conceded by Taylor Gardner-Hickman.
90'+2'
Corner, Middlesbrough. Conceded by Max O'Leary.
90'+1'
Substitution, Bristol City. Joe Williams replaces Matty James.
90'
Attempt saved. Anis Mehmeti (Bristol City) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Rob Dickie.
88'
Attempt blocked. Emmanuel Latte Lath (Middlesbrough) header from the centre of the box is blocked. Assisted by Daniel Barlaser with a cross.
87'
Corner, Middlesbrough. Conceded by Cameron Pring.
86'
Substitution, Middlesbrough. Josh Coburn replaces Sam Greenwood.
86'
Substitution, Middlesbrough. Daniel Barlaser replaces Jonny Howson.
85'
Taylor Gardner-Hickman (Bristol City) wins a free kick in the defensive half.
85'
Foul by Hayden Hackney (Middlesbrough).
84'
Attempt missed. Hayden Hackney (Middlesbrough) right footed shot from outside the box misses to the right.
81'
Substitution, Bristol City. Kal Naismith replaces Mark Sykes.
79'
Attempt saved. Harry Cornick (Bristol City) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Mark Sykes.
79'
Attempt blocked. Sam Silvera (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Jonny Howson.
78'
Max O'Leary (Bristol City) wins a free kick in the defensive half.
78'
Foul by Morgan Rogers (Middlesbrough).
77'
Cameron Pring (Bristol City) is shown the yellow card for a bad foul.
77'
Isaiah Jones (Middlesbrough) wins a free kick on the right wing.
77'
Foul by Cameron Pring (Bristol City).
75'
Hayden Hackney (Middlesbrough) wins a free kick in the attacking half.
75'
Foul by Jason Knight (Bristol City).
75'
Attempt blocked. Paddy McNair (Middlesbrough) right footed shot from the centre of the box is blocked.
74'
Corner, Middlesbrough. Conceded by Cameron Pring.
73'
Substitution, Middlesbrough. Morgan Rogers replaces Matt Crooks.
73'
Substitution, Middlesbrough. Sam Silvera replaces Rav van den Berg.
70'
Delay over. They are ready to continue.
69'
Substitution, Bristol City. Anis Mehmeti replaces Sam Bell.
69'
Substitution, Bristol City. Harry Cornick replaces Tommy Conway.
69'
Delay in match because of an injury Rob Dickie (Bristol City).
67'
Goal! Bristol City 3, Middlesbrough 2. Mark Sykes (Bristol City) right footed shot from the right side of the six yard box to the high centre of the goal following a corner.
67'
Attempt saved. Rob Dickie (Bristol City) header from the centre of the box is saved in the top centre of the goal. Assisted by Taylor Gardner-Hickman with a cross.
66'
Substitution, Middlesbrough. Alex Bangura replaces Lukas Engel because of an injury.
66'
Delay over. They are ready to continue.
65'
Delay in match because of an injury Lukas Engel (Middlesbrough).
65'
Corner, Bristol City. Conceded by Jonny Howson.
65'
Attempt blocked. Jason Knight (Bristol City) left footed shot from the right side of the box is blocked. Assisted by Mark Sykes.
64'
Corner, Bristol City. Conceded by Lukas Engel.
63'
Sam Greenwood (Middlesbrough) is shown the yellow card for a bad foul.
63'
George Tanner (Bristol City) wins a free kick in the defensive half.
63'
Foul by Sam Greenwood (Middlesbrough).
62'
Sam Greenwood (Middlesbrough) wins a free kick in the attacking half.
62'
Foul by Mark Sykes (Bristol City).
59'
Offside, Bristol City. Tommy Conway is caught offside.
59'
Delay over. They are ready to continue.
58'
Delay in match because of an injury Lukas Engel (Middlesbrough).
56'
Taylor Gardner-Hickman (Bristol City) wins a free kick in the defensive half.
56'
Foul by Emmanuel Latte Lath (Middlesbrough).
55'
Corner, Middlesbrough. Conceded by Matty James.
55'
Attempt blocked. Hayden Hackney (Middlesbrough) right footed shot from the centre of the box is blocked.
54'
Corner, Middlesbrough. Conceded by Sam Bell.
54'
Delay over. They are ready to continue.
54'
Delay in match (Middlesbrough).
53'
Corner, Middlesbrough. Conceded by Zak Vyner.
52'
Goal! Bristol City 2, Middlesbrough 2. Matt Crooks (Middlesbrough) right footed shot from the centre of the box to the bottom left corner. Assisted by Sam Greenwood with a through ball.
50'
Own Goal by Zak Vyner, Bristol City. Bristol City 2, Middlesbrough 1.
50'
Attempt blocked. Matt Crooks (Middlesbrough) left footed shot from the centre of the box is blocked. Assisted by Lukas Engel with a cross.
47'
Offside, Middlesbrough. Isaiah Jones is caught offside.
45'
Second Half begins Bristol City 2, Middlesbrough 0.
45'+4'
First Half ends, Bristol City 2, Middlesbrough 0.
45'+3'
Foul by Tommy Conway (Bristol City).
45'+3'
Dael Fry (Middlesbrough) wins a free kick in the defensive half.
45'+3'
Foul by Matt Crooks (Middlesbrough).
45'+3'
Cameron Pring (Bristol City) wins a free kick in the defensive half.
45'+1'
Goal! Bristol City 2, Middlesbrough 0. Tommy Conway (Bristol City) converts the penalty with a right footed shot to the bottom left corner.
45'
Penalty conceded by Dael Fry (Middlesbrough) after a foul in the penalty area.
45'
Penalty Bristol City. Matty James draws a foul in the penalty area.
45'
Attempt saved. Taylor Gardner-Hickman (Bristol City) right footed shot from outside the box is saved in the top left corner.
44'
Dael Fry (Middlesbrough) is shown the yellow card for a bad foul.
43'
Tommy Conway (Bristol City) wins a free kick in the attacking half.
43'
Foul by Dael Fry (Middlesbrough).
43'
Attempt saved. Tommy Conway (Bristol City) right footed shot from the centre of the box is saved in the centre of the goal.
42'
Attempt missed. Sam Greenwood (Middlesbrough) right footed shot from outside the box misses to the left.
42'
Taylor Gardner-Hickman (Bristol City) is shown the yellow card for a bad foul.
42'
Matt Crooks (Middlesbrough) wins a free kick in the defensive half.
42'
Foul by Taylor Gardner-Hickman (Bristol City).
39'
Attempt saved. Emmanuel Latte Lath (Middlesbrough) right footed shot from the right side of the box is saved in the bottom right corner.
37'
Goal! Bristol City 1, Middlesbrough 0. Taylor Gardner-Hickman (Bristol City) right footed shot from outside the box to the top right corner. Assisted by Jason Knight.
33'
Jason Knight (Bristol City) wins a free kick in the defensive half.
33'
Foul by Hayden Hackney (Middlesbrough).
29'
Isaiah Jones (Middlesbrough) wins a free kick in the defensive half.
29'
Foul by Sam Bell (Bristol City).
26'
Matty James (Bristol City) wins a free kick in the defensive half.
26'
Foul by Sam Greenwood (Middlesbrough).
23'
Attempt missed. Lukas Engel (Middlesbrough) left footed shot from outside the box misses to the left. Assisted by Emmanuel Latte Lath.
22'
Offside, Middlesbrough. Isaiah Jones is caught offside.
19'
Jason Knight (Bristol City) wins a free kick in the defensive half.
19'
Foul by Dael Fry (Middlesbrough).
17'
Corner, Middlesbrough. Conceded by George Tanner.
14'
Isaiah Jones (Middlesbrough) wins a free kick in the defensive half.
14'
Foul by Sam Bell (Bristol City).
12'
Offside, Middlesbrough. Emmanuel Latte Lath is caught offside.
9'
Attempt blocked. Taylor Gardner-Hickman (Bristol City) left footed shot from the left side of the box is blocked.
8'
Rob Dickie (Bristol City) wins a free kick in the defensive half.
8'
Foul by Emmanuel Latte Lath (Middlesbrough).
5'
Attempt saved. Sam Greenwood (Middlesbrough) right footed shot from the centre of the box is saved in the bottom left corner.
-
First Half begins.
-
Lineups are announced and players are warming up.