Middlesbrough vs Coventry City LIVE: Championship result, final score and reaction
Gustavo Hamer fired Coventry to within one game of the Premier League as they scrapped their way past Middlesbrough into the Championship play-off final.
The Brazil-born midfielder’s sweet 57th-minute strike clinched a 1-0 aggregate victory in a desperately tight second leg at the Riverside Stadium.
Mark Robins’ side will meet Luton at Wembley on May 27 with a return to the top flight for the first time since 2001 up for grabs.
It proved the perfect ending to a day on which the Sky Blues announced their manager had agreed a new four-year contract, but an intensely disappointing one for opposite number Michael Carrick, whose side will spend a seventh year in the second tier as a result.
Middlesbrough vs Coventry City LIVE: Championship updates
Middlesbrough: Steffen, Smith, McNair, Lenihan, Giles, Hackney, Mowatt, Forss, Akpom, McGree, Archer
Coventry: Wilson, McNally, McFadzean, Doyle, Norton-Cuffy, Allen, Kelly, Hamer, Bidwell, Sheaf, Gyokeres
Middlesbrough FC 0 - 1 Coventry City FC
Middlesbrough vs Coventry City
22:57
Reflections from our boss 🗣️📹 #UTB
— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
22:32
— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
22:24
WE’RE GOING, WE’RE GOING 🏟️ pic.twitter.com/6BKN9eWFE0
— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
22:10
That’ll do nicely 👍 pic.twitter.com/LHnCdlda92
— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
22:06
YOU BETTER BELIEVE IT! 💙 pic.twitter.com/calCUEpZ6P
— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
22:01
WE’RE ON OUR WAY! 🏟️ pic.twitter.com/7RIo4az31p
— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
22:00
Match ends, Middlesbrough 0, Coventry City 1.
Middlesbrough vs Coventry City
22:00
OH MY WORD! 💥 pic.twitter.com/ESa2XYUnQP
— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:59
Our season ends in defeat at the Riverside pic.twitter.com/F3oWWSS1yG
— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:59
Second Half ends, Middlesbrough 0, Coventry City 1.
Middlesbrough vs Coventry City
21:59
Corner, Middlesbrough. Conceded by Luke McNally.
Middlesbrough vs Coventry City
21:58
Corner, Middlesbrough. Conceded by Jonathan Panzo.
Middlesbrough vs Coventry City
21:57
Offside, Middlesbrough. Matt Crooks tries a through ball, but Cameron Archer is caught offside.
Middlesbrough vs Coventry City
21:57
Isaiah Jones (Middlesbrough) wins a free kick on the right wing.
Middlesbrough vs Coventry City
21:54
Attempt missed. Hayden Hackney (Middlesbrough) right footed shot from outside the box misses to the left. Assisted by Anfernee Dijksteel following a corner.
Middlesbrough vs Coventry City
21:52
92' - Great stop from Wilson.
Jones with a dangerous ball into the box, but the City 'keeper tips it over the bar.
🔴 0-1 🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:52
90+ | Deep cross from @__isaiahjones is tipped over by Wilson
🔴 0-1 (0-1) 🔵#UTB— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:52
Corner, Middlesbrough. Conceded by Ben Wilson.
Middlesbrough vs Coventry City
21:51
Daniel Barlaser (Middlesbrough) wins a free kick in the defensive half.
Middlesbrough vs Coventry City
21:50
90' - There will be a minimum of eight minutes additional time.
Sponsored by: @Jewson
🔴 0-1 🐘 #PUSB pic.twitter.com/rcnLgIWTwO— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:51
Attempt missed. Cameron Archer (Middlesbrough) header from the centre of the box is too high. Assisted by Anfernee Dijksteel with a cross.
Middlesbrough vs Coventry City
21:49
90' - Chance for Vik!
He works his way into the box and then his shot goes over the bar.
🔴 0-1 🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:49
Attempt blocked. Viktor Gyökeres (Coventry City) right footed shot from the centre of the box is blocked.
Middlesbrough vs Coventry City
21:48
88 | @mdrcrooks heads in from his first touch but he's flagged offside
🔴 0-1 (0-1) 🔵#UTB— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:48
88 | @mdrcrooks is on
🤝 @baxterpersonnel #UTB pic.twitter.com/KszUQJOO5J— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:49
Offside, Middlesbrough. Anfernee Dijksteel tries a through ball, but Matt Crooks is caught offside.
Middlesbrough vs Coventry City
21:49
Substitution, Middlesbrough. Matt Crooks replaces Patrick McNair.
Middlesbrough vs Coventry City
21:49
Corner, Middlesbrough. Conceded by Jake Bidwell.
Middlesbrough vs Coventry City
21:49
Chuba Akpom (Middlesbrough) wins a free kick in the defensive half.
Middlesbrough vs Coventry City
21:49
Daniel Barlaser (Middlesbrough) wins a free kick in the defensive half.
Middlesbrough vs Coventry City
21:46
Foul by Josh Eccles (Coventry City).
Middlesbrough vs Coventry City
21:45
86' - 🟨 Ben Wilson is booked.
🔴 0-1 🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:46
Ben Wilson (Coventry City) is shown the yellow card.
Middlesbrough vs Coventry City
21:45
85' - Fourth change for the Sky Blues:
🔁 Jonathan Panzo replaces Kyle McFadzean.
🔴 0-1 🐘 #PUSB pic.twitter.com/BRDLvpElVM— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:46
Substitution, Coventry City. Jonathan Panzo replaces Kyle McFadzean because of an injury.
Middlesbrough vs Coventry City
21:52
Delay over. They are ready to continue.
Middlesbrough vs Coventry City
21:44
84 | @Cameronarcher_ stabs over as a @ryangiles7 corner is flicked on into a dangerous area
🔴 0-1 (0-1) 🔵#UTB— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:44
Delay in match because of an injury Kyle McFadzean (Coventry City).
Middlesbrough vs Coventry City
21:44
Isaiah Jones (Middlesbrough) is shown the yellow card.
Middlesbrough vs Coventry City
21:46
Attempt missed. Cameron Archer (Middlesbrough) left footed shot from very close range following a corner.
Middlesbrough vs Coventry City
21:43
Corner, Middlesbrough. Conceded by Gustavo Hamer.
Middlesbrough vs Coventry City
21:44
Attempt blocked. Isaiah Jones (Middlesbrough) right footed shot from the centre of the box is blocked.
Middlesbrough vs Coventry City
21:44
Attempt blocked. Cameron Archer (Middlesbrough) right footed shot from the right side of the six yard box is blocked. Assisted by Riley McGree.
Middlesbrough vs Coventry City
21:41
82' - Hamer fires wide.
Vik picks out the Brazilian and he nods it down for Godden, who's shot is blocked into the path of Gus, but his effort is wide of goal.
🔴 0-1 🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:41
Attempt missed. Gustavo Hamer (Coventry City) left footed shot from the centre of the box is too high.
Middlesbrough vs Coventry City
21:41
Attempt blocked. Matt Godden (Coventry City) right footed shot from the centre of the box is blocked.
Middlesbrough vs Coventry City
21:40
79' - Third change:
🔁 Godden on for Allen.
🔴 0-1 🐘 #PUSB pic.twitter.com/g6ydTx5UsX— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:39
79' - Second change:
🔁 Brooke makes way for Fankaty.
🔴 0-1 🐘 #PUSB pic.twitter.com/hj3EKTTUK3— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:40
Substitution, Coventry City. Matt Godden replaces Jamie Allen.
Middlesbrough vs Coventry City
21:40
Substitution, Coventry City. Fankaty Dabo replaces Brooke Norton-Cuffy.
Middlesbrough vs Coventry City
21:37
77' - 🟨 Viktor Gyökeres is booked.
🔴 0-1 🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:38
Viktor Gyökeres (Coventry City) is shown the yellow card.
Middlesbrough vs Coventry City
21:36
Darragh Lenihan (Middlesbrough) wins a free kick in the defensive half.
Middlesbrough vs Coventry City
21:34
74 | @McgreeRiley's volley is blocked by a crowd of blue shirts
🔴 0-1 (0-1) 🔵#UTB— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:35
Attempt blocked. Riley McGree (Middlesbrough) left footed shot from the centre of the box is blocked. Assisted by Darragh Lenihan.
Middlesbrough vs Coventry City
21:33
74' - 🟨 Luke McNally is booked.
🔴 0-1 🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:35
Luke McNally (Coventry City) is shown the yellow card for a bad foul.
Middlesbrough vs Coventry City
21:35
Foul by Luke McNally (Coventry City).
Middlesbrough vs Coventry City
21:33
Attempt blocked. Riley McGree (Middlesbrough) left footed shot from outside the box is blocked.
Middlesbrough vs Coventry City
21:31
71 | Hamer's free-kick rattles the #Boro crossbar
🔴 0-1 (0-1) 🔵#UTB— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:30
71' - OFF THE BAR!
Hamer with a free-kick 25 yards out and smashes back off the woodwork.
🔴 0-1 🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:31
Anfernee Dijksteel (Middlesbrough) wins a free kick in the defensive half.
Middlesbrough vs Coventry City
21:31
Gustavo Hamer (Coventry City) hits the bar with a right footed shot from outside the box from a direct free kick.
Middlesbrough vs Coventry City
21:31
Substitution, Coventry City. Josh Eccles replaces Ben Sheaf.
Middlesbrough vs Coventry City
21:29
70' - First change for the Sky Blues.
🔁 Ben Sheaf off, Josh Eccles on.
🔴 0-1🐘 #PUSB pic.twitter.com/ZtacennAIP— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:29
69' - 🟨 Darragh Lenihan is booked.
🔴 0-1🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:28
68 | Powerful running from @AJDijksteel carves a chance to cross, @__isaiahjones can't pick out a teammate
🔴 0-1 (0-1) 🔵#UTB— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:31
Darragh Lenihan (Middlesbrough) is shown the yellow card for a bad foul.
Middlesbrough vs Coventry City
21:31
Viktor Gyökeres (Coventry City) wins a free kick in the attacking half.
Middlesbrough vs Coventry City
21:27
67 | Tommy Smith also making way here
🤝 @baxterpersonnel #UTB pic.twitter.com/dMJ1EK6DLp— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:35
Delay over. They are ready to continue.
Middlesbrough vs Coventry City
21:27
67 | A double switch. COME ON LADS!!!
🤝 @baxterpersonnel #UTB pic.twitter.com/n9V89rOVhr— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:27
Delay in match because of an injury Ben Wilson (Coventry City).
Middlesbrough vs Coventry City
21:27
Substitution, Middlesbrough. Anfernee Dijksteel replaces Tommy Smith.
Middlesbrough vs Coventry City
21:27
Substitution, Middlesbrough. Daniel Barlaser replaces Alex Mowatt.
Middlesbrough vs Coventry City
21:27
Substitution, Middlesbrough. Isaiah Jones replaces Marcus Forss.
Middlesbrough vs Coventry City
21:27
Attempt blocked. Viktor Gyökeres (Coventry City) right footed shot from the centre of the box is blocked. Assisted by Jake Bidwell.
Middlesbrough vs Coventry City
21:24
Attempt blocked. Jamie Allen (Coventry City) right footed shot from outside the box is blocked. Assisted by Gustavo Hamer.
Middlesbrough vs Coventry City
21:23
HE’S BRAZILIAN! 🇧🇷 pic.twitter.com/sZPjaIQbjI
— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:21
Kyle McFadzean (Coventry City) is shown the yellow card for a bad foul.
Middlesbrough vs Coventry City
21:21
61' - 🟨 Kyle McFadzean is booked.
🔴 0-1🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:20
Chuba Akpom (Middlesbrough) wins a free kick in the attacking half.
Middlesbrough vs Coventry City
21:19
Offside, Middlesbrough. Riley McGree tries a through ball, but Tommy Smith is caught offside.
Middlesbrough vs Coventry City
21:17
58' - GUSTAVOOOOOOOOOOOOOOOOOOOOOOOO!!!!
City are in front at the Riverside and it's Gustavo Hamer who scores a stunning strike!
🔴 0-1 🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:17
57 | Goal. Gustavo Hamer scores
🔴 0-1 (0-1) 🔵#UTB— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:17
HAMMMEERRRRR, CITY LEAD!!!!! 😍 pic.twitter.com/3EDx1cS8zQ
— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:17
Goal! Middlesbrough 0, Coventry City 1. Gustavo Hamer (Coventry City) right footed shot from the left side of the box.
Middlesbrough vs Coventry City
21:15
Foul by Riley McGree (Middlesbrough).
Middlesbrough vs Coventry City
21:11
Offside, Middlesbrough. Alex Mowatt tries a through ball, but Chuba Akpom is caught offside.
Middlesbrough vs Coventry City
21:11
50 | Opportunity on the break for City, Allen slices his shot and McNair is well-placed to hook clear
🔴 0-0 (0-0) 🔵#UTB— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:10
51' - CHANCE!
City catch Boro on the break and it's Sheaf who picks out Allen and his shot doesn't get the connection he would've wanted and Boro clear.
🔴 0-0 🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:16
Foul by Viktor Gyökeres (Coventry City).
Middlesbrough vs Coventry City
21:11
Attempt missed. Jamie Allen (Coventry City) left footed shot from the centre of the box misses to the left. Assisted by Ben Sheaf.
Middlesbrough vs Coventry City
21:16
Attempt blocked. Ben Sheaf (Coventry City) right footed shot from the centre of the box is blocked. Assisted by Viktor Gyökeres.
Middlesbrough vs Coventry City
21:07
47' - City start bright.
The Sky Blues work their way into the box and it ends with Allen looks to pick out a man in the middle, but Steffen gathers.
🔴 0-0 🐘 #PUSB— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:05
Boro get the second half underway.
🔴 0-0 🐘 #PUSB pic.twitter.com/t9zxLKJCmx— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
21:05
46 | The contest goes on. COME ONNNNN #BORO!!!!
🔴 0-0 (0-0) 🔵#UTB pic.twitter.com/PT65XrEv2U— Middlesbrough FC (@Boro) May 17, 2023
Middlesbrough vs Coventry City
21:05
Second Half begins Middlesbrough 0, Coventry City 0.
Middlesbrough vs Coventry City
21:01
Massive 45’ ahead of us ⏱️ pic.twitter.com/5DJWjoKH3V
— Coventry City (@Coventry_City) May 17, 2023
Middlesbrough vs Coventry City
20:55
Deep in my heart ❤️🏟️ #UTB pic.twitter.com/KyYRANhW6v
— Middlesbrough FC (@Boro) May 17, 2023
Click here to read the full blog on The Independent's website