
Follow live coverage as Bristol City face Middlesbrough in the Championship today.
An increasingly competitive second tier in English football remains an intense and exciting competition, with the prize of a place in the Premier League on offer at the end of the season.
Relegation from the top flight last term means Luton, Burnley and Sheffield United are all back in the second tier this term and will be expected to push for play-off spots again at least, but so too will Norwich City, an improving Coventry and beaten play-off finalists Leeds United. At the other end of the table, Wayne Rooney is aiming to revive Plymouth’s fortunes after they narrowly avoided relegation last year, with Portsmouth and Derby the teams promoted from League One along with play-off final winners Oxford.
Follow live updates from today’s game in the live blog below.
Bristol City FC 2 - 1 Middlesbrough FC
Bristol City vs Middlesbrough
21:39Match ends, Bristol City 2, Middlesbrough 1.
Bristol City vs Middlesbrough
21:37Second Half ends, Bristol City 2, Middlesbrough 1.
Bristol City vs Middlesbrough
21:37Nahki Wells (Bristol City) wins a free kick on the right wing.
Bristol City vs Middlesbrough
21:35George Earthy (Bristol City) wins a free kick in the defensive half.
Bristol City vs Middlesbrough
21:35Hand ball by Jason Knight (Bristol City).
Bristol City vs Middlesbrough
21:35Substitution, Bristol City. Joe Williams replaces Scott Twine because of an injury.
Bristol City vs Middlesbrough
21:35Fourth official has announced 4 minutes of added time.
Bristol City vs Middlesbrough
21:31Substitution, Middlesbrough. Marcus Forss replaces Morgan Whittaker.
Bristol City vs Middlesbrough
21:28Offside, Bristol City. Zak Vyner is caught offside.
Bristol City vs Middlesbrough
21:31Attempt missed. Jason Knight (Bristol City) header from the centre of the box misses to the right. Assisted by Scott Twine with a cross following a corner.
Bristol City vs Middlesbrough
21:28Corner, Bristol City. Conceded by Neto Borges.
Bristol City vs Middlesbrough
21:28Corner, Bristol City. Conceded by Mark Travers.
Bristol City vs Middlesbrough
21:28Attempt saved. Nahki Wells (Bristol City) right footed shot from outside the box is saved in the bottom right corner. Assisted by Scott Twine.
Bristol City vs Middlesbrough
21:24Substitution, Middlesbrough. Finn Azaz replaces Kelechi Iheanacho.
Bristol City vs Middlesbrough
21:24Goal! Bristol City 2, Middlesbrough 1. George Earthy (Bristol City) right footed shot from very close range to the centre of the goal following a set piece situation.
Bristol City vs Middlesbrough
21:25Scott Twine (Bristol City) hits the woodwork with a right footed shot from outside the box from a direct free kick.
Bristol City vs Middlesbrough
21:22Scott Twine (Bristol City) wins a free kick in the attacking half.
Bristol City vs Middlesbrough
21:22Attempt missed. Scott Twine (Bristol City) right footed shot from outside the box is close, but misses the top right corner from a direct free kick.
Bristol City vs Middlesbrough
21:20Hayden Hackney (Middlesbrough) is shown the yellow card for a bad foul.
Bristol City vs Middlesbrough
21:20Jason Knight (Bristol City) wins a free kick in the attacking half.
Bristol City vs Middlesbrough
21:17Corner, Bristol City. Conceded by Mark Travers.
Bristol City vs Middlesbrough
21:19Attempt saved. Scott Twine (Bristol City) left footed shot from outside the box is saved in the bottom right corner. Assisted by George Earthy.
Bristol City vs Middlesbrough
21:16Corner, Middlesbrough. Conceded by Max Bird.
Bristol City vs Middlesbrough
21:16Attempt blocked. Morgan Whittaker (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Anfernee Dijksteel.
Bristol City vs Middlesbrough
21:14Goal! Bristol City 1, Middlesbrough 1. George Earthy (Bristol City) left footed shot from very close range.
Bristol City vs Middlesbrough
21:13Foul by Rob Dickie (Bristol City).
Bristol City vs Middlesbrough
21:12Substitution, Bristol City. Nahki Wells replaces Sinclair Armstrong.
Bristol City vs Middlesbrough
21:10Attempt missed. Yu Hirakawa (Bristol City) header from the right side of the box is close, but misses the top right corner. Assisted by George Tanner with a cross.
Bristol City vs Middlesbrough
21:06Offside, Middlesbrough. Delano Burgzorg is caught offside.
Bristol City vs Middlesbrough
21:06Jason Knight (Bristol City) wins a free kick in the defensive half.
Bristol City vs Middlesbrough
21:06Substitution, Bristol City. Yu Hirakawa replaces Mark Sykes.
Bristol City vs Middlesbrough
21:06Substitution, Bristol City. Cameron Pring replaces Haydon Roberts.
Bristol City vs Middlesbrough
21:06Substitution, Bristol City. George Earthy replaces Anis Mehmeti.
Bristol City vs Middlesbrough
21:06Foul by Mark Sykes (Bristol City).
Bristol City vs Middlesbrough
21:06Attempt saved. Sinclair Armstrong (Bristol City) left footed shot from the left side of the box is saved.
Bristol City vs Middlesbrough
21:06Attempt blocked. Tommy Conway (Middlesbrough) right footed shot from the left side of the box is blocked. Assisted by Delano Burgzorg.
Bristol City vs Middlesbrough
21:01Delay over. They are ready to continue.
Bristol City vs Middlesbrough
20:59Delay in match because of an injury Sinclair Armstrong (Bristol City).
Bristol City vs Middlesbrough
21:01Attempt blocked. Scott Twine (Bristol City) left footed shot from the centre of the box is blocked. Assisted by Anis Mehmeti.
Bristol City vs Middlesbrough
20:58Anfernee Dijksteel (Middlesbrough) is shown the yellow card.
Bristol City vs Middlesbrough
20:56Rob Dickie (Bristol City) wins a free kick in the defensive half.
Bristol City vs Middlesbrough
20:53Sinclair Armstrong (Bristol City) wins a free kick in the attacking half.
Bristol City vs Middlesbrough
20:53Attempt blocked. Delano Burgzorg (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Tommy Conway.
Bristol City vs Middlesbrough
20:49Foul by Jason Knight (Bristol City).
Bristol City vs Middlesbrough
20:49Neto Borges (Middlesbrough) wins a free kick in the defensive half.
Bristol City vs Middlesbrough
20:47Second Half begins Bristol City 0, Middlesbrough 1.
Bristol City vs Middlesbrough
20:32First Half ends, Bristol City 0, Middlesbrough 1.
Bristol City vs Middlesbrough
20:32Fourth official has announced 1 minutes of added time.
Bristol City vs Middlesbrough
20:32Attempt missed. Scott Twine (Bristol City) right footed shot from the centre of the box misses to the left.
Bristol City vs Middlesbrough
20:32Attempt saved. Max Bird (Bristol City) right footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Mark Sykes.
Bristol City vs Middlesbrough
20:30Sinclair Armstrong (Bristol City) wins a free kick in the defensive half.
Bristol City vs Middlesbrough
20:30Foul by Jason Knight (Bristol City).
Bristol City vs Middlesbrough
20:29Foul by George Tanner (Bristol City).
Bristol City vs Middlesbrough
20:29Foul by Delano Burgzorg (Middlesbrough).
Bristol City vs Middlesbrough
20:27Foul by Rob Dickie (Bristol City).
Bristol City vs Middlesbrough
20:22Goal! Bristol City 0, Middlesbrough 1. Tommy Conway (Middlesbrough) header from the centre of the box.
Bristol City vs Middlesbrough
20:22Attempt saved. Kelechi Iheanacho (Middlesbrough) left footed shot from the right side of the box is saved in the bottom left corner. Assisted by Morgan Whittaker.
Bristol City vs Middlesbrough
20:22Dangerous play by Sinclair Armstrong (Bristol City).
Bristol City vs Middlesbrough
20:19Attempt missed. Delano Burgzorg (Middlesbrough) left footed shot from the centre of the box.
Bristol City vs Middlesbrough
20:20Attempt blocked. Morgan Whittaker (Middlesbrough) left footed shot from outside the box is blocked.
Bristol City vs Middlesbrough
20:20Attempt blocked. Morgan Whittaker (Middlesbrough) left footed shot from the right side of the box is blocked.
Bristol City vs Middlesbrough
20:19Attempt saved. Max Bird (Bristol City) left footed shot from outside the box is saved in the bottom left corner. Assisted by Jason Knight.
Bristol City vs Middlesbrough
20:16Attempt missed. Sinclair Armstrong (Bristol City) right footed shot from outside the box.
Bristol City vs Middlesbrough
20:18Attempt missed. Jason Knight (Bristol City) right footed shot from outside the box.
Bristol City vs Middlesbrough
20:14Attempt blocked. Scott Twine (Bristol City) right footed shot from the centre of the box is blocked. Assisted by Mark Sykes.
Bristol City vs Middlesbrough
20:18Attempt missed. Sinclair Armstrong (Bristol City) header from the centre of the box misses to the right. Assisted by Haydon Roberts with a cross.
Bristol City vs Middlesbrough
20:10Jason Knight (Bristol City) wins a free kick on the left wing.
Bristol City vs Middlesbrough
20:09Foul by Anis Mehmeti (Bristol City).
Bristol City vs Middlesbrough
20:09Jason Knight (Bristol City) wins a free kick in the defensive half.
Bristol City vs Middlesbrough
20:06Attempt missed. Anis Mehmeti (Bristol City) left footed shot from the left side of the box misses to the right. Assisted by Max Bird.
Bristol City vs Middlesbrough
20:05Attempt saved. Delano Burgzorg (Middlesbrough) right footed shot from outside the box is saved.
Bristol City vs Middlesbrough
20:02Foul by Haydon Roberts (Bristol City).
Bristol City vs Middlesbrough
20:03Morgan Whittaker (Middlesbrough) wins a free kick in the defensive half.
Bristol City vs Middlesbrough
20:09Attempt missed. Zak Vyner (Bristol City) header from the centre of the box following a corner.
Bristol City vs Middlesbrough
20:01Corner, Bristol City. Conceded by Aidan Morris.
Bristol City vs Middlesbrough
19:58Aidan Morris (Middlesbrough) wins a free kick in the defensive half.
Bristol City vs Middlesbrough
19:57Attempt saved. Neto Borges (Middlesbrough) left footed shot from outside the box is saved.
Bristol City vs Middlesbrough
19:58Attempt blocked. Delano Burgzorg (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Hayden Hackney.
Bristol City vs Middlesbrough
19:55Foul by Anis Mehmeti (Bristol City).
Bristol City vs Middlesbrough
19:50Attempt missed. Scott Twine (Bristol City) right footed shot from outside the box following a set piece situation.
Bristol City vs Middlesbrough
19:49Foul by Dael Fry (Middlesbrough).
Bristol City vs Middlesbrough
19:46First Half begins.
Bristol City vs Middlesbrough
19:15Lineups are announced and players are warming up.
Bristol City vs Middlesbrough
17:45Follow live football coverage with The Independent today.
Whether it's Premier League, Champions League, a European Championship or the World Cup we will keep you up to date with everything you need to know.
We will have all the latest scores, goals and updates plus analysis and reaction throughout the game here.