Rotherham United vs Middlesbrough LIVE: Championship result, final score and reaction
Follow live coverage as Rotherham United face Middlesbrough in the Championship today.
English football's second tier is one of the most-watched leagues in Europe with a relentless fixture schedule and the prize of a place in the Premier League on offer combining to make it one of the most dramatic and exciting competitions in world football.
Burnley were relegated from the top tier in 2022 but return refreshed and hopeful of making it back and equally Watford no doubt enjoyed their time in the Premier League too and are also keen to return.
Norwich know what it takes to earn promotion from the Championship and will again be one of the favourites to do it again with one of the best squads in the division.
It isn't all about the battle for promotion, either, with Wigan, Rotherham and play-off winners Sunderland hoping their ascensions from League One aren't short-lived as they battle to avoid the drop at the bottom.
We will bring you all the action and updates from today's game in the live blog below:
Rotherham United FC 1 - 0 Middlesbrough FC
Rotherham United vs Middlesbrough
15:08
Our report as defeat for on the day means a fourth-place finish for #Boro ✍️📄 #UTB https://t.co/j3pBfa9JRH
— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
15:01
Match ends, Rotherham United 1, Middlesbrough 0.
Rotherham United vs Middlesbrough
15:01
We're beaten by Rotherham, who secure their @SkyBetChamp survival pic.twitter.com/WG4eFiM3QV
— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
15:00
Second Half ends, Rotherham United 1, Middlesbrough 0.
Rotherham United vs Middlesbrough
14:59
Corner, Middlesbrough. Conceded by Cohen Bramall.
Rotherham United vs Middlesbrough
14:57
Patrick McNair (Middlesbrough) wins a free kick in the defensive half.
Rotherham United vs Middlesbrough
14:57
Foul by Isaiah Jones (Middlesbrough).
Rotherham United vs Middlesbrough
14:56
90+ | Johansson scrambles to his left to keep it out off his teammate Jamie Lindsay
🔴 1-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
14:55
Corner, Middlesbrough. Conceded by Viktor Johansson.
Rotherham United vs Middlesbrough
14:52
Corner, Middlesbrough. Conceded by Jordan Hugill.
Rotherham United vs Middlesbrough
14:52
Delay over. They are ready to continue.
Rotherham United vs Middlesbrough
14:52
Chuba Akpom (Middlesbrough) wins a free kick in the attacking half.
Rotherham United vs Middlesbrough
14:50
Foul by Isaiah Jones (Middlesbrough).
Rotherham United vs Middlesbrough
14:55
Delay over. They are ready to continue.
Rotherham United vs Middlesbrough
14:49
Delay in match because of an injury Jordan Hugill (Rotherham United).
Rotherham United vs Middlesbrough
14:48
Daniel Barlaser (Middlesbrough) wins a free kick in the attacking half.
Rotherham United vs Middlesbrough
14:46
Attempt missed. Patrick McNair (Middlesbrough) header from the centre of the box is high and wide to the left. Assisted by Alex Mowatt with a cross following a corner.
Rotherham United vs Middlesbrough
14:46
Corner, Middlesbrough. Conceded by Cameron Humphreys.
Rotherham United vs Middlesbrough
14:46
Attempt blocked. Chuba Akpom (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Alex Mowatt.
Rotherham United vs Middlesbrough
14:46
Substitution, Middlesbrough. Matt Crooks replaces Riley McGree.
Rotherham United vs Middlesbrough
14:46
Cohen Bramall (Rotherham United) is shown the yellow card for a bad foul.
Rotherham United vs Middlesbrough
14:44
Isaiah Jones (Middlesbrough) wins a free kick in the defensive half.
Rotherham United vs Middlesbrough
14:41
76 | @__isaiahjones wants a penalty as his jinking run to the byline is brought to an end, the referee waves away his protests
🔴 1-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
14:39
Tommy Smith (Middlesbrough) wins a free kick in the defensive half.
Rotherham United vs Middlesbrough
14:38
Jamie Lindsay (Rotherham United) wins a free kick in the defensive half.
Rotherham United vs Middlesbrough
14:39
Foul by Alex Mowatt (Middlesbrough).
Rotherham United vs Middlesbrough
14:37
Substitution, Rotherham United. Georgie Kelly replaces Oliver Rathbone.
Rotherham United vs Middlesbrough
14:37
Substitution, Rotherham United. Leo Hjelde replaces Hakeem Odoffin because of an injury.
Rotherham United vs Middlesbrough
14:34
Hakeem Odoffin (Rotherham United) is shown the yellow card.
Rotherham United vs Middlesbrough
14:39
Delay over. They are ready to continue.
Rotherham United vs Middlesbrough
14:32
67 | Big chance for Tommy Smith at the back post but he skews his volley over
🔴 1-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
14:32
Delay in match because of an injury Hakeem Odoffin (Rotherham United).
Rotherham United vs Middlesbrough
14:32
Attempt missed. Tommy Smith (Middlesbrough) right footed shot from the centre of the box is close, but misses the top right corner.
Rotherham United vs Middlesbrough
14:31
Offside, Rotherham United. Ben Wiles tries a through ball, but Jordan Hugill is caught offside.
Rotherham United vs Middlesbrough
14:28
Attempt missed. Daniel Barlaser (Middlesbrough) right footed shot from outside the box is too high. Assisted by Tommy Smith.
Rotherham United vs Middlesbrough
14:26
Tommy Smith (Middlesbrough) wins a free kick on the right wing.
Rotherham United vs Middlesbrough
14:27
Foul by Cohen Bramall (Rotherham United).
Rotherham United vs Middlesbrough
14:25
60 | A second #Boro switch of the afternoon
🔴 1-0 🔵#UTB pic.twitter.com/Vlg99b6V9H— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
14:26
Alex Mowatt (Middlesbrough) wins a free kick in the defensive half.
Rotherham United vs Middlesbrough
14:26
Substitution, Middlesbrough. Alex Mowatt replaces Hayden Hackney.
Rotherham United vs Middlesbrough
14:24
Corner, Middlesbrough. Conceded by Cohen Bramall.
Rotherham United vs Middlesbrough
14:22
Corner, Middlesbrough. Conceded by Jamie Lindsay.
Rotherham United vs Middlesbrough
14:21
Daniel Barlaser (Middlesbrough) wins a free kick in the defensive half.
Rotherham United vs Middlesbrough
14:19
Foul by Marc Bola (Middlesbrough).
Rotherham United vs Middlesbrough
14:16
Chuba Akpom (Middlesbrough) wins a free kick in the attacking half.
Rotherham United vs Middlesbrough
14:14
Isaiah Jones (Middlesbrough) wins a free kick on the right wing.
Rotherham United vs Middlesbrough
14:13
48 | Goal. Hakeem Odoffin fires in
🔴 1-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
14:13
Goal! Rotherham United 1, Middlesbrough 0. Hakeem Odoffin (Rotherham United) right footed shot from outside the box to the bottom right corner. Assisted by Oliver Rathbone.
Rotherham United vs Middlesbrough
14:10
46 | Game restarting after #Boro make a change. COME ON!!! #UTB pic.twitter.com/QHqsLVfrV2
— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
14:10
Second Half begins Rotherham United 0, Middlesbrough 0.
Rotherham United vs Middlesbrough
14:10
Substitution, Middlesbrough. Tommy Smith replaces Cameron Archer.
Rotherham United vs Middlesbrough
13:55
All square after 45 #UTB pic.twitter.com/PH8J1KQRNN
— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
13:54
45+ | Cohen Bramall bends the resulting free-kick over
🔴 0-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
13:54
First Half ends, Rotherham United 0, Middlesbrough 0.
Rotherham United vs Middlesbrough
13:54
Attempt missed. Cohen Bramall (Rotherham United) left footed shot from outside the box is just a bit too high from a direct free kick.
Rotherham United vs Middlesbrough
13:53
45+ | Red card for #Boro. @AJDijksteel sent off
🔴 0-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
13:53
Anfernee Dijksteel (Middlesbrough) is shown the red card.
Rotherham United vs Middlesbrough
13:53
Foul by Anfernee Dijksteel (Middlesbrough).
Rotherham United vs Middlesbrough
13:52
Jordan Hugill (Rotherham United) wins a free kick in the attacking half.
Rotherham United vs Middlesbrough
13:51
Corner, Middlesbrough. Conceded by Jamie Lindsay.
Rotherham United vs Middlesbrough
13:47
Corner, Middlesbrough. Conceded by Wes Harding.
Rotherham United vs Middlesbrough
13:47
Corner, Middlesbrough. Conceded by Jamie Lindsay.
Rotherham United vs Middlesbrough
13:45
Chuba Akpom (Middlesbrough) wins a free kick in the defensive half.
Rotherham United vs Middlesbrough
13:45
43 | @MarcBola27's dangerous ball in is half-cleared to @barlaser_97, who has a shot blocked on the edge of the box
🔴 0-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
13:47
Attempt blocked. Daniel Barlaser (Middlesbrough) right footed shot from outside the box is blocked.
Rotherham United vs Middlesbrough
13:44
Foul by Oliver Rathbone (Rotherham United).
Rotherham United vs Middlesbrough
13:45
Patrick McNair (Middlesbrough) wins a free kick in the defensive half.
Rotherham United vs Middlesbrough
13:45
Delay over. They are ready to continue.
Rotherham United vs Middlesbrough
13:42
Delay in match because of an injury Jordan Hugill (Rotherham United).
Rotherham United vs Middlesbrough
13:42
Substitution, Rotherham United. Ben Wiles replaces Shane Ferguson because of an injury.
Rotherham United vs Middlesbrough
13:44
Delay over. They are ready to continue.
Rotherham United vs Middlesbrough
13:41
Delay in match because of an injury Shane Ferguson (Rotherham United).
Rotherham United vs Middlesbrough
13:41
Foul by Riley McGree (Middlesbrough).
Rotherham United vs Middlesbrough
13:41
Delay over. They are ready to continue.
Rotherham United vs Middlesbrough
13:40
Delay over. They are ready to continue.
Rotherham United vs Middlesbrough
13:40
Delay in match because of an injury Shane Ferguson (Rotherham United).
Rotherham United vs Middlesbrough
13:32
30 | @cakpom appeals for a foul as he is knocked off his stride after being put through by @HackneyHayden, play continues
🔴 0-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
13:30
28 | @MarcBola27 ushers a deep Millers cross wide with Jordan Hugill arriving looking to apply the finishing touch
🔴 0-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
13:32
Jamie Lindsay (Rotherham United) is shown the yellow card.
Rotherham United vs Middlesbrough
13:30
Foul by Jamie Lindsay (Rotherham United).
Rotherham United vs Middlesbrough
13:27
25 | @__isaiahjones whips in a ball that lands on the roof of Johnsson's net
🔴 0-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
13:25
Chuba Akpom (Middlesbrough) wins a free kick in the attacking half.
Rotherham United vs Middlesbrough
13:23
Offside, Middlesbrough. Marc Bola tries a through ball, but Cameron Archer is caught offside.
Rotherham United vs Middlesbrough
13:21
Chuba Akpom (Middlesbrough) wins a free kick in the defensive half.
Rotherham United vs Middlesbrough
13:30
Delay over. They are ready to continue.
Rotherham United vs Middlesbrough
13:21
Substitution, Rotherham United. Tariqe Fosu-Henry replaces Chiedozie Ogbene because of an injury.
Rotherham United vs Middlesbrough
13:18
Hayden Hackney (Middlesbrough) is shown the yellow card for a bad foul.
Rotherham United vs Middlesbrough
13:18
Delay in match because of an injury Chiedozie Ogbene (Rotherham United).
Rotherham United vs Middlesbrough
13:17
Foul by Hayden Hackney (Middlesbrough).
Rotherham United vs Middlesbrough
13:17
Chuba Akpom (Middlesbrough) wins a free kick in the defensive half.
Rotherham United vs Middlesbrough
13:16
Corner, Middlesbrough. Conceded by Cameron Humphreys.
Rotherham United vs Middlesbrough
13:15
12 | Searching ball from Paddy McNair to @MarcBola27, @McgreeRiley then cuts it back to @Cameronarcher_ who angles a first-time effort over
🔴 0-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
13:14
Attempt missed. Cameron Archer (Middlesbrough) left footed shot from the left side of the six yard box is too high. Assisted by Riley McGree.
Rotherham United vs Middlesbrough
13:13
11 | @barlaser_97 recovers from a slip to make an excellent block as #Boro try to play out from the back
🔴 0-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
13:13
Chuba Akpom (Middlesbrough) wins a free kick in the defensive half.
Rotherham United vs Middlesbrough
13:12
10 | Chance for the hosts as #Boro fail to clear Wes Harding's long throw, Jamie Lindsay blasts over
🔴 0-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Rotherham United vs Middlesbrough
13:13
Attempt blocked. Oliver Rathbone (Rotherham United) right footed shot from outside the box is blocked. Assisted by Hakeem Odoffin.
Rotherham United vs Middlesbrough
13:11
Attempt missed. Jamie Lindsay (Rotherham United) left footed shot from the centre of the box.
Rotherham United vs Middlesbrough
13:11
Offside, Middlesbrough. Darragh Lenihan tries a through ball, but Cameron Archer is caught offside.
Rotherham United vs Middlesbrough
13:10
7 | OFF THE LINE! Richard Wood gets back to hook away after @McgreeRiley had got in behind him and dinked it over Viktor Johansson
🔴 0-0 🔵#UTB— Middlesbrough FC (@Boro) May 1, 2023
Click here to read the full blog on The Independent's website