Championship · As it happened
Match Week 12 Championship Live: Team News, Updates, Goals, Interviews & More
Match Week 12 Championship Live Blog. Covering all of the updates you want to know about including team news, goals, crucial moments and much more from across the Championship. We kick off today Friday 23rd October 2026
Welcome to the Dave.Sport Match Week 12 Championship Live Blog. Covering all of the updates you want to know about including team news, goals, crucial moments and much more from across the Championship. We kick off today Friday 23rd October 2026 covering the 8pm kick offs at Bolton Wanderers. Stay tuned for the news as it happens.
- Bolton Wanderers v Middlesbrough at University of Bolton Stadium (Fri 8pm)
- Charlton Athletic v Norwich City (Sat 12.30pm)
- Portsmouth v Millwall (Sat 12.30pm)
- Sheffield United v Derby County (Sat 12.30pm)
- Blackburn Rovers v Wrexham (Sat 3pm)
- Cardiff City v Birmingham City (Sat 3pm)
- Lincoln City v Burnley (Sat 3pm)
- Preston North End v West Bromwich Albion (Sat 3pm)
- QPR v Swansea City (Sat 3pm)
- Stoke City v Bristol City (Sat 3pm)
- West Ham v Southampton (Sat 3pm)
- Wolves v Watford (Sat 3pm)
How it happened (260)
Live scores
| Home | Kick-off or score | Away | ||
|---|---|---|---|---|
| Bolton Wanderers | 1–5FT | Middlesbrough | ||
| Charlton Athletic | 1–3FT | Norwich City | ||
| Portsmouth | 2–1FT | Millwall | ||
| Sheffield United | 1–1FT | Derby County | ||
| Blackburn Rovers | 2–0FT | Wrexham | ||
| Cardiff City | 1–0FT | Birmingham City | ||
| Lincoln City | 4–1FT | Burnley | ||
| Preston North End | 1–1FT | West Bromwich Albion | ||
| QPR | 5–0FT | Swansea City | ||
| Stoke City | 0–0FT | Bristol City | ||
| West Ham | 2–3FT | Southampton | ||
| Wolves | 1–0FT | Watford |
Full-time: Cardiff City 1–0 Birmingham City
That’s it, the final whistle has gone.
| Cardiff City | Birmingham City | |
|---|---|---|
| 52% | Possession | 48% |
| 16 | Shots | 7 |
| 4 | Shots on target | 2 |
| 5 | Big chances | 3 |
| 3 | Corners | 3 |
| 74% | Pass accuracy | 72% |
| 2 | Saves | 3 |
| 10 | Fouls | 19 |
Cardiff City v Birmingham City
90+3′ Cardiff City substitution: Isaak Davies on, Cian Ashford off.
Cardiff City v Birmingham City
90+5′ Yellow card for Chris Davies (Birmingham City).
Full-time: Lincoln City 4–1 Burnley
That’s it, the final whistle has gone.
| Lincoln City | Burnley | |
|---|---|---|
| 50% | Possession | 50% |
| 21 | Shots | 8 |
| 7 | Shots on target | 4 |
| 5 | Big chances | 3 |
| 2 | Corners | 5 |
| 80% | Pass accuracy | 73% |
| 2 | Saves | 3 |
| 10 | Fouls | 9 |
Full-time: West Ham 2–3 Southampton
That’s it, the final whistle has gone.
| West Ham | Southampton | |
|---|---|---|
| 56% | Possession | 44% |
| 28 | Shots | 15 |
| 10 | Shots on target | 7 |
| 0 | Big chances | 4 |
| 13 | Corners | 6 |
| 85% | Pass accuracy | 80% |
| 4 | Saves | 10 |
| 16 | Fouls | 7 |
Read the full report: West Ham 2–3 Southampton.
How every player rated: West Ham v Southampton player ratings.
Full-time: Wolves 1–0 Watford
That’s it, the final whistle has gone.
| Wolves | Watford | |
|---|---|---|
| 63% | Possession | 37% |
| 24 | Shots | 4 |
| 3 | Shots on target | 0 |
| 4 | Big chances | 0 |
| 14 | Corners | 2 |
| 83% | Pass accuracy | 71% |
| 0 | Saves | 3 |
| 12 | Fouls | 11 |
Full-time round-up: all the results
That’s all the action done. The final scores:
- Bolton Wanderers 1–5 Middlesbrough
- Charlton Athletic 1–3 Norwich City
- Portsmouth 2–1 Millwall
- Sheffield United 1–1 Derby County
- Blackburn Rovers 2–0 Wrexham
- Cardiff City 1–0 Birmingham City
- Lincoln City 4–1 Burnley
- Preston North End 1–1 West Bromwich Albion
- QPR 5–0 Swansea City
- Stoke City 0–0 Bristol City
- West Ham 2–3 Southampton
- Wolves 1–0 Watford
Full-time: QPR 5–0 Swansea City
That’s it, the final whistle has gone.
| QPR | Swansea City | |
|---|---|---|
| 41% | Possession | 59% |
| 12 | Shots | 8 |
| 5 | Shots on target | 3 |
| 5 | Big chances | 0 |
| 6 | Corners | 8 |
| 77% | Pass accuracy | 85% |
| 3 | Saves | 0 |
| 7 | Fouls | 16 |
Full-time: Stoke City 0–0 Bristol City
That’s it, the final whistle has gone.
| Stoke City | Bristol City | |
|---|---|---|
| 64% | Possession | 36% |
| 11 | Shots | 8 |
| 1 | Shots on target | 0 |
| 3 | Big chances | 1 |
| 5 | Corners | 6 |
| 82% | Pass accuracy | 72% |
| 0 | Saves | 1 |
| 7 | Fouls | 13 |
GOAL! West Ham 2–3 Southampton
90+3′ Tomáš Souček scores for West Ham. Assist: Taty Castellanos.
Full-time: Blackburn Rovers 2–0 Wrexham
That’s it, the final whistle has gone.
| Blackburn Rovers | Wrexham | |
|---|---|---|
| 50% | Possession | 50% |
| 16 | Shots | 23 |
| 5 | Shots on target | 1 |
| 3 | Big chances | 0 |
| 7 | Corners | 9 |
| 80% | Pass accuracy | 78% |
| 0 | Saves | 3 |
| 11 | Fouls | 11 |
Full-time: Preston North End 1–1 West Bromwich Albion
That’s it, the final whistle has gone.
| Preston North End | West Bromwich Albion | |
|---|---|---|
| 28% | Possession | 72% |
| 19 | Shots | 20 |
| 4 | Shots on target | 5 |
| 0 | Big chances | 2 |
| 6 | Corners | 9 |
| 61% | Pass accuracy | 85% |
| 4 | Saves | 3 |
| 11 | Fouls | 7 |
Wolves v Watford
90+1′ Wolves substitution: Toti on, Hugo Bueno off.
Wolves v Watford
90+1′ Wolves substitution: Sean Neave on, Jean-Ricner Bellegarde off.
Lincoln City v Burnley
89′ Lincoln City substitution: Daniel Oyegoke on, Dom Jefferies off.
Lincoln City v Burnley
89′ Lincoln City substitution: Ivan Varfolomeev on, Conor McGrandles off.
West Ham v Southampton
89′ Southampton substitution: Divin Saku Mubama on, Lewis Dobbin off.
Wolves v Watford
88′ Yellow card for José Sá (Wolves).
Blackburn Rovers v Wrexham
89′ Blackburn Rovers substitution: Jake Garrett on, Moussa Baradji off.
Blackburn Rovers v Wrexham
89′ Blackburn Rovers substitution: Dion De Neve on, Andri Gudjohnsen off.
Cardiff City v Birmingham City
87′ Cardiff City substitution: David Turnbull on, Jack Moylan off.
QPR v Swansea City
87′ QPR substitution: Isak Alemayehu on, Richard Kone off.
Stoke City v Bristol City
87′ Bristol City substitution: Jed Wallace on, Dom Ballard off.
Stoke City v Bristol City
88′ Bristol City substitution: Adam Randell on, Jason Knight off.
Wolves v Watford
87′ Yellow card for Hugo Bueno (Wolves).
Preston North End v West Bromwich Albion
88′ West Bromwich Albion substitution: Rabby Nzingoula on, Ousmane Diakité off.
GOAL! QPR 5–0 Swansea City
86′ Jimmy Dunne scores for QPR. Assist: Richard Kone.
Wolves v Watford
85′ Watford substitution: Rocco Vata on, Iker Bravo off.
Cardiff City v Birmingham City
82′ Yellow card for Joel Bagan (Cardiff City).
Lincoln City v Burnley: Penalty missed: Marcus Edwards
84′ Marcus Edwards misses from the spot for Burnley.
Preston North End v West Bromwich Albion
85′ West Bromwich Albion substitution: Kareem Tunde on, Felix Horn Myhre off.
Cardiff City v Birmingham City
81′ Yellow card for Christoph Klarer (Birmingham City).
Lincoln City v Burnley
81′ Lincoln City substitution: Chiedozie Ogbene on, Reeco Hackett off.
Lincoln City v Burnley
81′ Lincoln City substitution: Rob Street on, Mikkel Ladefoged off.
Lincoln City v Burnley
81′ Lincoln City substitution: Ryley Towler on, Sonny Bradley off.
Preston North End v West Bromwich Albion
83′ Yellow card for Graham Alexander (Preston North End).
Stoke City v Bristol City
81′ Stoke City substitution: Róbert Boženík on, Justin Devenny off.
Cardiff City v Birmingham City
78′ Birmingham City substitution: Ethan Laird on, Bright Osayi-Samuel off.
GOAL! Preston North End 1–1 West Bromwich Albion
82′ Aune Heggebø scores for West Bromwich Albion.
QPR v Swansea City
80′ QPR substitution: Dennis Cirkin on, Boy Kemper off.
Wolves v Watford
78′ Wolves substitution: Tawanda Blessing Chirewa on, Adam Armstrong off.
Wolves v Watford
78′ Wolves substitution: Tommy Doyle on, Jordan James off.
Wolves v Watford
79′ Yellow card for Tommy Doyle (Wolves).
GOAL! Blackburn Rovers 2–0 Wrexham
79′ Andri Gudjohnsen scores for Blackburn Rovers. Assist: Todd Cantwell.
West Ham v Southampton
78′ Yellow card for Lewis Dobbin (Southampton).
Blackburn Rovers v Wrexham
78′ Wrexham substitution: Danny Imray on, Issa Kaboré off.
Blackburn Rovers v Wrexham
78′ Wrexham substitution: Ryan Longman on, Jacques Ekomié off.
Blackburn Rovers v Wrexham
78′ Wrexham substitution: Oliver Rathbone on, Dominic Hyam off.
Lincoln City v Burnley
73′ Yellow card for Ben House (Lincoln City).
Lincoln City v Burnley
74′ Burnley substitution: Marcus Edwards on, Max Lewis Rowe Alleyne off.
Lincoln City v Burnley
74′ Burnley substitution: Ugo Raghouber on, Reo Hatate off.
GOAL! Preston North End 1–0 West Bromwich Albion
78′ Andrew Hughes scores for Preston North End. Assist: Léo Leroy.
QPR v Swansea City
74′ Swansea City substitution: Zan Vipotnik on, Adam Idah off.
Wolves v Watford
74′ Yellow card for Jordan Zemura (Watford).
QPR v Swansea City
72′ QPR substitution: Koki Saito on, Harvey Vale off.
West Ham v Southampton
73′ Southampton substitution: Welington on, Kuryu Matsuki off.
West Ham v Southampton
74′ West Ham substitution: Edvin Austbø on, Kyle Walker-Peters off.
West Ham v Southampton
74′ West Ham substitution: Joël Piroe on, Mohamadou Kanté off.
Wolves v Watford
72′ Watford substitution: Mamadou Doumbia on, Luca Kjerrumgaard off.
Wolves v Watford
72′ Watford substitution: Martín Payero on, Myron Boadu off.
Cardiff City v Birmingham City
70′ Birmingham City substitution: Demarai Gray on, Liam Millar off.
QPR v Swansea City
72′ QPR substitution: Karamoko Dembélé on, Kwame Poku off.
QPR v Swansea City
72′ QPR substitution: Rayan Kolli on, Paul Smyth off.
Stoke City v Bristol City
71′ Yellow card for Jason Knight (Bristol City).
Blackburn Rovers v Wrexham
72′ Blackburn Rovers substitution: Augustus Kargbo on, Jayden Fevrier off.
Cardiff City v Birmingham City
68′ Cardiff City substitution: Chris Willock on, Ollie Tanner off.
Stoke City v Bristol City
69′ Stoke City substitution: Junior Tchamadeu on, Djibril Soumaré off.
Cardiff City v Birmingham City
68′ Cardiff City substitution: Ronan Kpakio on, Calum Scanlon off.
Lincoln City v Burnley
67′ Yellow card for Grégoire Coudert (Burnley).
GOAL! Lincoln City 4–1 Burnley
67′ Mikkel Ladefoged scores for Lincoln City. Assist: Ben House.
Preston North End v West Bromwich Albion
70′ Preston North End substitution: Jusef Erabi on, Johnny Kenny off.
Preston North End v West Bromwich Albion
70′ Preston North End substitution: Callum Lang on, Brad Potts off.
Cardiff City v Birmingham City
64′ Birmingham City substitution: Max Bird on, Jhon Solís off.
Cardiff City v Birmingham City
64′ Birmingham City substitution: Marvin Ducksch on, Luis Vázquez off.
Cardiff City v Birmingham City
64′ Birmingham City substitution: Patrick Roberts on, Carlos Vicente off.
Blackburn Rovers v Wrexham
65′ Yellow card for Sam Morsy (Blackburn Rovers).
QPR v Swansea City
64′ Swansea City substitution: Gonçalo Franco on, Marko Stamenić off.
QPR v Swansea City
64′ Swansea City substitution: Ji-sung Eom on, Joseph Opoku off.
West Ham v Southampton
63′ West Ham substitution: Tomáš Souček on, Manor Solomon off.
West Ham v Southampton
64′ Southampton substitution: Samuel Edozie on, Léo Scienza off.
Wolves v Watford
62′ Watford substitution: Othmane Maamma on, Krépin Diatta off.
Blackburn Rovers v Wrexham
64′ Wrexham substitution: George Dobson on, Matty James off.
Blackburn Rovers v Wrexham
64′ Wrexham substitution: Ben Sheaf on, Ben Whiteman off.
Preston North End v West Bromwich Albion
64′ Yellow card for A. Moran (Preston North End).
Stoke City v Bristol City
62′ Bristol City substitution: Sam Bell on, L. Tolaj off.
Stoke City v Bristol City
62′ Bristol City substitution: Brian De Keersmaecker on, Gibson Yah off.
West Ham v Southampton
63′ West Ham substitution: Pablo on, Divine Mukasa off.
Wolves v Watford
61′ Wolves substitution: Mateus Mané on, Rafiki Saïd off.
Wolves v Watford
61′ Watford substitution: Jordan Zemura on, Marc Bola off.
Lincoln City v Burnley
59′ Burnley substitution: Oliver Sonne on, Dastan Satpaev off.
QPR v Swansea City
59′ Yellow card for Paul Smyth (QPR).
GOAL! Lincoln City 3–1 Burnley
57′ Dom Jefferies scores for Lincoln City.
Preston North End v West Bromwich Albion
60′ West Bromwich Albion substitution: Aune Heggebø on, Barney Stewart off.
Preston North End v West Bromwich Albion
60′ West Bromwich Albion substitution: Jimmy-Jay Morgan on, Harry Whitwell off.
QPR v Swansea City
54′ Yellow card for Marko Stamenić (Swansea City).
Cardiff City v Birmingham City
50′ Yellow card for Jhon Solís (Birmingham City).
West Ham v Southampton
51′ Yellow card for Caspar Jander (Southampton).
Wolves v Watford
49′ Yellow card for Hector Kyprianou (Watford).
GOAL! Lincoln City 2–1 Burnley
49′ Mikkel Ladefoged scores for Lincoln City. Assist: Reeco Hackett.
QPR v Swansea City
46′ Swansea City substitution: Jenson Seelt on, Stephen Welsh off.
Cardiff City v Birmingham City: Second half under way
We’re back under way for the second half.
Lincoln City v Burnley: Second half under way
We’re back under way for the second half.
Lincoln City v Burnley
46′ Burnley substitution: Connor Roberts on, Kyle Walker off.
QPR v Swansea City: Second half under way
We’re back under way for the second half.
QPR v Swansea City
46′ Swansea City substitution: Jay Fulton on, Elijah Just off.
Stoke City v Bristol City: Second half under way
We’re back under way for the second half.
Wolves v Watford: Second half under way
We’re back under way for the second half.
Blackburn Rovers v Wrexham: Second half under way
We’re back under way for the second half.
Preston North End v West Bromwich Albion: Second half under way
We’re back under way for the second half.
Preston North End v West Bromwich Albion
46′ Preston North End substitution: A. Moran on, Alfie Devine off.
West Ham v Southampton: Second half under way
We’re back under way for the second half.
West Ham v Southampton
46′ West Ham substitution: Oliver Scarles on, Morato off.
Half-time: Wolves 1–0 Watford
The teams head in at the break.
Half-time: Cardiff City 1–0 Birmingham City
The teams head in at the break.
Half-time: Lincoln City 1–1 Burnley
The teams head in at the break.
GOAL! Lincoln City 1–1 Burnley
45+3′ Ben House scores for Lincoln City. Assist: Andrei Coubiș.
Half-time: QPR 4–0 Swansea City
The teams head in at the break.
Half-time: Stoke City 0–0 Bristol City
The teams head in at the break.
Half-time: West Ham 1–3 Southampton
The teams head in at the break.
Half-time: Blackburn Rovers 1–0 Wrexham
The teams head in at the break.
Blackburn Rovers v Wrexham
45′ Yellow card for Matty James (Wrexham).
Half-time: Preston North End 0–0 West Bromwich Albion
The teams head in at the break.
GOAL! QPR 4–0 Swansea City
45+1′ Jimmy Dunne scores for QPR. Assist: Harvey Vale.
Stoke City v Bristol City
43′ Yellow card for Luke McNally (Bristol City).
GOAL! Blackburn Rovers 1–0 Wrexham
44′ Andri Gudjohnsen scores for Blackburn Rovers.
Wolves v Watford
41′ Yellow card for Kieran Trippier (Wolves).
Wolves v Watford
41′ Yellow card for Iker Bravo (Watford).
GOAL! Lincoln City 0–1 Burnley
39′ Andréas Hountondji scores for Burnley. Assist: Lucas Pires.
GOAL! Cardiff City 1–0 Birmingham City
31′ Yousef Salech scores for Cardiff City. Assist: Ollie Tanner.
QPR v Swansea City
34′ Yellow card for Elijah Just (Swansea City).
GOAL! West Ham 1–3 Southampton
34′ Lewis Dobbin scores for Southampton.
GOAL! Wolves 1–0 Watford
35′ Adam Armstrong scores for Wolves.
Preston North End v West Bromwich Albion
33′ Yellow card for Harry Whitwell (West Bromwich Albion).
Stoke City v Bristol City
31′ Yellow card for Djibril Soumaré (Stoke City).
Blackburn Rovers v Wrexham
27′ Yellow card for Dominic Hyam (Wrexham).
Cardiff City v Birmingham City: Penalty missed: Yousef Salech
22′ Yousef Salech misses from the spot for Cardiff City.
GOAL! West Ham 1–2 Southampton
24′ Kyle Walker-Peters scores for West Ham. Assist: Divine Mukasa.
Stoke City v Bristol City
21′ Stoke City substitution: George Hirst on, Lamine Cissé off.
Blackburn Rovers v Wrexham
16′ Yellow card for Harry Pickering (Blackburn Rovers).
GOAL! QPR 3–0 Swansea City
15′ Richard Kone (penalty) scores for QPR.
QPR v Swansea City
16′ Yellow card for Richard Kone (QPR).
West Ham v Southampton
18′ Yellow card for Manor Solomon (West Ham).
QPR v Swansea City
14′ Yellow card for Lawrence Vigouroux (Swansea City).
Lincoln City v Burnley
13′ Burnley substitution: Andréas Hountondji on, Armando Broja off.
GOAL! West Ham 0–2 Southampton
11′ James Bree scores for Southampton. Assist: Lewis Dobbin.
GOAL! QPR 2–0 Swansea City
9′ Richard Kone scores for QPR. Assist: Kwame Poku.
Kick-off: Cardiff City v Birmingham City is under way
We’re off at Cardiff City Stadium.
GOAL! QPR 1–0 Swansea City
2′ Richard Kone scores for QPR. Assist: Paul Smyth.
GOAL! West Ham 0–1 Southampton
2′ Kuryu Matsuki scores for Southampton.
Kick-off: Blackburn Rovers v Wrexham is under way
We’re off at Ewood Park, Blackburn.
Kick-off: Lincoln City v Burnley is under way
We’re off at LNER Stadium, Lincoln.
Kick-off: Preston North End v West Bromwich Albion is under way
We’re off at Deepdale, Preston.
Kick-off: QPR v Swansea City is under way
We’re off at MATRADE Loftus Road, London.
Kick-off: Stoke City v Bristol City is under way
We’re off at Bet365 Stadium, Stoke.
Kick-off: West Ham v Southampton is under way
We’re off at London Stadium.
Kick-off: Wolves v Watford is under way
We’re off at Molineux Stadium, Wolverhampton.
Full-time: Charlton Athletic 1–3 Norwich City
That’s it, the final whistle has gone.
| Charlton Athletic | Norwich City | |
|---|---|---|
| 38% | Possession | 62% |
| 8 | Shots | 16 |
| 3 | Shots on target | 5 |
| 3 | Big chances | 3 |
| 3 | Corners | 7 |
| 62% | Pass accuracy | 80% |
| 2 | Saves | 2 |
| 14 | Fouls | 9 |
Full-time: Sheffield United 1–1 Derby County
That’s it, the final whistle has gone.
| Sheffield United | Derby County | |
|---|---|---|
| 62% | Possession | 38% |
| 25 | Shots | 11 |
| 10 | Shots on target | 4 |
| 3 | Big chances | 3 |
| 7 | Corners | 7 |
| 81% | Pass accuracy | 68% |
| 3 | Saves | 10 |
| 8 | Fouls | 17 |
Sheffield United v Derby County
90+5′ Derby County substitution: Filip Bilbija on, David Ozoh off.
Sheffield United v Derby County
90+4′ Yellow card for Bobby Clark (Derby County).
Team news: Lincoln City v Burnley line-ups
- Coudert
- Walker
- Ekdal
- Julio
- Pires
- Alleyne
- Hatate
- Ramazani
- Laurent
- Satpaev
- Broja
- Wickens
- Reach
- Bradley
- Elerewe
- Coubiș
- McGrandles
- Konak
- Jefferies
- House
- Hackett
- Ladefoged
Lincoln City4-2-3-1
- 1George Wickens
- 2Andrei Coubiș
- 3Deji Elerewe
- 4Sonny Bradley
- 5Adam Reach
- 6Yunus Konak
- 7Conor McGrandles
- 8Reeco Hackett
- 9Ben House
- 10Dom Jefferies
- 11Mikkel Ladefoged
BenchRyley Towler, Tom Bayliss, Rob Street, Tanto Olaofe, Callum Elder, Ivan Varfolomeev, Chiedozie Ogbene, Daniel Oyegoke, Joe Gauci
Burnley4-2-3-1
- 1Grégoire Coudert
- 2Kyle Walker
- 3Hjalmar Ekdal
- 4Igor Julio
- 5Lucas Pires
- 6Max Lewis Rowe Alleyne
- 7Reo Hatate
- 8Largie Ramazani
- 9Josh Laurent
- 10Dastan Satpaev
- 11Armando Broja
BenchMax Oliver Weiß, Ugo Raghouber, Marcus Edwards, Connor Roberts, Andréas Hountondji, Oliver Sonne, Lluc Castell, George Brierley, Enock Agyei
Full-time: Portsmouth 2–1 Millwall
That’s it, the final whistle has gone.
| Portsmouth | Millwall | |
|---|---|---|
| 48% | Possession | 52% |
| 7 | Shots | 10 |
| 2 | Shots on target | 1 |
| 0 | Big chances | 1 |
| 5 | Corners | 5 |
| 69% | Pass accuracy | 77% |
| 0 | Saves | 1 |
| 12 | Fouls | 12 |
Portsmouth v Millwall
71′ Yellow card for Marko Milovanović (Portsmouth).
Portsmouth v Millwall
90+4′ Yellow card for Zak Swanson (Portsmouth).
Charlton Athletic v Norwich City
88′ Yellow card for A. Mwamba (Charlton Athletic).
Charlton Athletic v Norwich City
88′ Norwich City substitution: Darlin Yongwa on, Oscar Schwartau off.
Portsmouth v Millwall
87′ Millwall substitution: Daniel Kelly on, Jenson Metcalfe off.
Team news: Blackburn Rovers v Wrexham line-ups
- Patterson
- Hyam
- Worrall
- Doyle
- Kaboré
- James
- Whiteman
- Ekomié
- Smith
- O'Hare
- Moore
- Tóth
- Pickering
- McLoughlin
- Carter
- Alebiosu
- Baradji
- Morsy
- Afolayan
- Cantwell
- Fevrier
- Gudjohnsen
Blackburn Rovers4-2-3-1
- 1Balázs Tóth
- 2Ryan Alebiosu
- 3Hayden Carter
- 4Sean McLoughlin
- 5Harry Pickering
- 6Sam Morsy
- 7Moussa Baradji
- 8Jayden Fevrier
- 9Todd Cantwell
- 10Oladapo Afolayan
- 11Andri Gudjohnsen
BenchAynsley Pears, Tom Atcheson, Augustus Kargbo, Dion De Neve, Scott Wharton, Gady Beyuku, Jake Garrett, Harvey Pates, Isaac Dunn
Wrexham3-4-2-1
- 1Anthony Patterson
- 2Dominic Hyam
- 3Joe Worrall
- 4Callum Doyle
- 5Issa Kaboré
- 6Matty James
- 7Ben Whiteman
- 8Jacques Ekomié
- 9Sam Smith
- 10Callum O'Hare
- 11Kieffer Moore
BenchBailey Cadamarteri, George Dobson, Ben Sheaf, Oliver Rathbone, Danny Ward, Zak Vyner, Lewis O'Brien, Danny Imray, Ryan Longman
Team news: Preston North End v West Bromwich Albion line-ups
- O'Leary
- Pereira
- Mepham
- Campbell
- Styles
- Whitwell
- Molumby
- Diakité
- Price
- Stewart
- Myhre
- Iversen
- Hughes
- Storey
- Offiah
- Vukcevic
- Potts
- Leroy
- Mills
- Devine
- Burgzorg
- Kenny
Preston North End3-4-1-2
- 1Daniel Iversen
- 2O. Offiah
- 3Jordan Storey
- 4Andrew Hughes
- 5Stanley Mills
- 6Léo Leroy
- 7Brad Potts
- 8Andrija Vukcevic
- 9Alfie Devine
- 10Johnny Kenny
- 11Delano Burgzorg
BenchPol Valentín, Jusef Erabi, Callum Lang, Thierry Small, Caleb Wiley, Lee Nicholls, A. Moran, Ed Nolan, Isaac Irwin
West Bromwich Albion4-4-2
- 1Max O'Leary
- 2Brayann Pereira
- 3Chris Mepham
- 4George Campbell
- 5Callum Styles
- 6Harry Whitwell
- 7Jayson Molumby
- 8Ousmane Diakité
- 9Isaac Price
- 10Barney Stewart
- 11Felix Horn Myhre
BenchNat Phillips, Jimmy-Jay Morgan, Matt Ingram, Aune Heggebø, Rabby Nzingoula, Conor Townsend, Tammer Bany, Kareem Tunde, Matthew Crowther
Team news: QPR v Swansea City line-ups
- Vigouroux
- Lissah
- Cabango
- Welsh
- Tymon
- Stamenić
- Opoku
- Just
- Eustaquio
- Widell
- Idah
- Charles
- Kemper
- Edwards
- Dunne
- Adamson
- Vale
- Kamara
- Varane
- Poku
- Smyth
- Kone
QPR4-4-2
- 1Pierce Charles
- 2Kealey Adamson
- 3Jimmy Dunne
- 4Ronnie Edwards
- 5Boy Kemper
- 6Kwame Poku
- 7Jonathan Varane
- 8Glen Kamara
- 9Harvey Vale
- 10Richard Kone
- 11Paul Smyth
BenchLiam Morrison, Karamoko Dembélé, Calum Ward, Koki Saito, Dennis Cirkin, Isak Alemayehu, Justin Obikwu, Rayan Kolli, Leon Scarlett
Swansea City4-1-4-1
- 1Lawrence Vigouroux
- 2Filip Lissah
- 3Ben Cabango
- 4Stephen Welsh
- 5Josh Tymon
- 6Marko Stamenić
- 7Joseph Opoku
- 8Elijah Just
- 9Stephen Eustaquio
- 10Melker Widell
- 11Adam Idah
BenchAndy Fisher, Jenson Seelt, Jay Fulton, Zan Vipotnik, Ji-sung Eom, Jeremy Monga, Gonçalo Franco, Tiago Parente, Ross Stewart
Team news: Stoke City v Bristol City line-ups
- Collins
- Tanner
- McNally
- Eissat
- Cardines
- Knight
- Williams
- Yah
- Pring
- Ballard
- Tolaj
- Johansson
- Graham
- Lawal
- Wilmot
- Bombino
- Galbraith
- Soumaré
- Johnson
- Devenny
- Cissé
- McGlynn
Stoke City3-4-3
- 1Viktor Johansson
- 2Ben Wilmot
- 3Bosun Lawal
- 4Luke Graham
- 5Ben Johnson
- 6Djibril Soumaré
- 7Ethan Galbraith
- 8Luca Bombino
- 9Jack McGlynn
- 10Lamine Cissé
- 11Justin Devenny
BenchBen Pearson, Róbert Boženík, Jun-ho Bae, George Hirst, Tomas Rigo, Junior Tchamadeu, Ben Gibson, Josh Griffiths, Maksym Taloverov
Bristol City3-5-2
- 1Brad Collins
- 2George Tanner
- 3Luke McNally
- 4Lisav Naif Eissat
- 5Rio Cardines
- 6Jason Knight
- 7Joe Williams
- 8Gibson Yah
- 9Cameron Pring
- 10Dom Ballard
- 11L. Tolaj
BenchSam Tickle, Adam Randell, Rob Atkinson, Brian De Keersmaecker, Yu Hirakawa, Scott Twine, Sam Bell, Jed Wallace, Sam Greenwood
Team news: Wolves v Watford line-ups
- Ravaglia
- Diatta
- Keben
- Pollock
- Mlacic
- Bola
- Kayembe
- Kyprianou
- Bravo
- Boadu
- Kjerrumgaard
- Sá
- Bueno
- Krejci
- Mosquera
- Trippier
- Munetsi
- André
- Saïd
- James
- Bellegarde
- Armstrong
Wolves4-2-3-1
- 1José Sá
- 2Kieran Trippier
- 3Yerson Mosquera
- 4Ladislav Krejci
- 5Hugo Bueno
- 6André
- 7Marshall Nyasha Munetsi
- 8Jean-Ricner Bellegarde
- 9Jordan James
- 10Rafiki Saïd
- 11Adam Armstrong
BenchJoão Virgínia, Sean Neave, Tommy Doyle, Tawanda Blessing Chirewa, Toti, Fernando López González, Mateus Mané, Jackson Tchatchoua, Luke Rawlings
Watford5-3-2
- 1Federico Ravaglia
- 2Krépin Diatta
- 3Kévin Keben
- 4Mattie Pollock
- 5Branimir Mlacic
- 6Marc Bola
- 7Edo Kayembe
- 8Hector Kyprianou
- 9Iker Bravo
- 10Myron Boadu
- 11Luca Kjerrumgaard
BenchOthmane Maamma, Rocco Vata, Mamadou Doumbia, Amin Nabizada, Martín Payero, Omar Traoré, Daniel Bachmann, Jordan Zemura, Stephy Alvaro Mavididi
Charlton Athletic v Norwich City
83′ Charlton Athletic substitution: Micah Mbick on, Joe Rankin-Costello off.
GOAL! Portsmouth 2–1 Millwall
82′ Thomas Waddingham scores for Portsmouth.
Sheffield United v Derby County
81′ Sheffield United substitution: Tyrese Campbell on, Patrick Bamford off.
Sheffield United v Derby County
81′ Derby County substitution: Lars-Jørgen Salvesen on, Joe Ward off.
Charlton Athletic v Norwich City
78′ Yellow card for Ante Crnac (Norwich City).
GOAL! Sheffield United 1–1 Derby County
79′ Patrick Bamford scores for Sheffield United. Assist: Romelle Donovan.
Sheffield United v Derby County
75′ Yellow card for Sydie frederick Peck (Sheffield United).
Charlton Athletic v Norwich City
75′ Norwich City substitution: Jovon Makama on, Mathias Kvistgaarden off.
Charlton Athletic v Norwich City
75′ Norwich City substitution: Anthony Musaba on, Andre Brooks off.
Charlton Athletic v Norwich City
75′ Charlton Athletic substitution: A. Mwamba on, Conor Coventry off.
GOAL! Charlton Athletic 1–3 Norwich City
76′ Ivan Mesik (own goal) scores for Norwich City.
Portsmouth v Millwall
75′ Millwall substitution: Ryan Leonard on, Tristan Crama off.
Portsmouth v Millwall
76′ Millwall substitution: Alfie Doughty on, Luke Cundle off.
Sheffield United v Derby County
73′ Derby County substitution: Oscar Fraulo on, Henrik Meister off.
Sheffield United v Derby County
73′ Derby County substitution: Max Johnston on, Rhian Brewster off.
Sheffield United v Derby County
73′ Derby County substitution: Jack Robinson on, Sammie Szmodics off.
Team news: Cardiff City v Birmingham City line-ups
- Beadle
- Osayi-Samuel
- Neumann
- Klarer
- Cochrane
- Iwata
- Solís
- Vicente
- Stansfield
- Millar
- Vázquez
- Trott
- Scanlon
- Bagan
- Fish
- Ng
- Moylan
- Robertson
- Ashford
- Colwill
- Tanner
- Salech
Cardiff City4-2-3-1
- 1Nathan Trott
- 2Perry Ng
- 3Will Fish
- 4Joel Bagan
- 5Calum Scanlon
- 6Alex Robertson
- 7Jack Moylan
- 8Ollie Tanner
- 9Joel Colwill
- 10Cian Ashford
- 11Yousef Salech
BenchDavid Turnbull, Chris Willock, Harry Tyrer, Rob Tankiewicz, Isaak Davies, Noah Anyadike, Ronan Kpakio, Charlie Holt, Troy Perrett
Birmingham City4-2-3-1
- 1J. Beadle
- 2Bright Osayi-Samuel
- 3Phil Neumann
- 4Christoph Klarer
- 5Alex Cochrane
- 6Tomoki Iwata
- 7Jhon Solís
- 8Carlos Vicente
- 9Jay Stansfield
- 10Liam Millar
- 11Luis Vázquez
BenchEthan Laird, Lee Buchanan, Demarai Gray, Patrick Roberts, Max Bird, Taylor Gardner-Hickman, Ryan Allsop, Dael Fry, Marvin Ducksch
Team news: West Ham v Southampton line-ups
- Peretz
- Bree
- Stephens
- Schlotterbeck
- Manning
- Ward-Prowse
- Jander
- Matsuki
- Azaz
- Scienza
- Dobbin
- Hermansen
- Morato
- Kilman
- Mavropanos
- Walker-Peters
- Solomon
- Engels
- Mukasa
- Bowen
- Kanté
- Castellanos
West Ham4-4-2
- 1Mads Hermansen
- 2Kyle Walker-Peters
- 3Konstantinos Mavropanos
- 4Maximilian Kilman
- 5Morato
- 6Jarrod Bowen
- 7Divine Mukasa
- 8Arne Engels
- 9Manor Solomon
- 10Taty Castellanos
- 11Mohamadou Kanté
BenchJoël Piroe, Pablo, Alphonse Areola, Tomáš Souček, Oliver Scarles, Edvin Austbø, Airidas Golambeckis, Lewis Orford, Ezra Mayers
Southampton4-2-3-1
- 1Daniel Peretz
- 2James Bree
- 3Jack Stephens
- 4Keven Schlotterbeck
- 5Ryan Manning
- 6James Ward-Prowse
- 7Caspar Jander
- 8Kuryu Matsuki
- 9Finn Azaz
- 10Léo Scienza
- 11Lewis Dobbin
BenchMads Roerslev, Zach Abbott, Nathan Wood, Tom Fellows, Samuel Edozie, George Long, Cameron Bragg, Divin Saku Mubama, Welington
Charlton Athletic v Norwich City
69′ Yellow card for Harvey Knibbs (Charlton Athletic).
Portsmouth v Millwall
90+4′ Yellow card for Marko Milovanović (Portsmouth).
Portsmouth v Millwall
71′ Portsmouth substitution: Thomas Waddingham on, Marko Milovanović off.
Portsmouth v Millwall
68′ Millwall substitution: Mihailo Ivanović on, Lyndon Dykes off.
Sheffield United v Derby County: Red card: Dion Sanderson (Derby County)
66′ Dion Sanderson is sent off. Derby County are down to ten men.
Sheffield United v Derby County
67′ Sheffield United substitution: Jordan Ayew on, Tom Cannon off.
Sheffield United v Derby County
67′ Sheffield United substitution: Romelle Donovan on, Ben Brereton Díaz off.
Charlton Athletic v Norwich City
65′ Norwich City substitution: Sam Field on, Paris Maghoma off.
Portsmouth v Millwall
68′ Millwall substitution: Romain Joy Kouakou Esse on, Kyrell Lisbie off.
Sheffield United v Derby County
64′ Yellow card for Liam Kitching (Sheffield United).
Portsmouth v Millwall
61′ Portsmouth substitution: Ebou Adams on, Adrian Segečić off.
Portsmouth v Millwall
62′ Portsmouth substitution: Tyrese Shade on, Ryan Kavuma-McQueen off.
Sheffield United v Derby County
57′ Sheffield United substitution: Sydie frederick Peck on, Oliver Arblaster off.
Sheffield United v Derby County
57′ Sheffield United substitution: Femi Seriki on, Hamza Dewan Choudhury off.
Charlton Athletic v Norwich City
55′ Charlton Athletic substitution: Harvey Knibbs on, Sonny Carey off.
Charlton Athletic v Norwich City
55′ Charlton Athletic substitution: Miles Leaburn on, Karlan Grant off.
Charlton Athletic v Norwich City
55′ Charlton Athletic substitution: Ivan Mesik on, Josh Edwards off.
Sheffield United v Derby County
50′ Yellow card for Dion Sanderson (Derby County).
GOAL! Charlton Athletic 1–2 Norwich City
50′ Mathias Kvistgaarden scores for Norwich City. Assist: Ruairi McConville.
Charlton Athletic v Norwich City: Second half under way
We’re back under way for the second half.
Charlton Athletic v Norwich City
46′ Norwich City substitution: Kenny McLean on, Pelle Mattsson off.
Sheffield United v Derby County: Second half under way
We’re back under way for the second half.
Portsmouth v Millwall: Second half under way
We’re back under way for the second half.
Half-time: Charlton Athletic 1–1 Norwich City
The teams head in at the break.
Half-time: Sheffield United 0–1 Derby County
The teams head in at the break.
Half-time: Portsmouth 1–1 Millwall
The teams head in at the break.
Portsmouth v Millwall
45′ Yellow card for Jake Cooper (Millwall).
GOAL! Charlton Athletic 1–1 Norwich City
35′ Paris Maghoma scores for Norwich City. Assist: Mathias Kvistgaarden.
GOAL! Sheffield United 0–1 Derby County
37′ Bobby Clark scores for Derby County.
Charlton Athletic v Norwich City
32′ Yellow card for Josh Edwards (Charlton Athletic).
Charlton Athletic v Norwich City
29′ Yellow card for Mathias Kvistgaarden (Norwich City).
Charlton Athletic v Norwich City
27′ Yellow card for Karlan Grant (Charlton Athletic).
Portsmouth v Millwall
24′ Yellow card for Tristan Crama (Millwall).
GOAL! Portsmouth 1–1 Millwall
16′ Lyndon Dykes (own goal) scores for Portsmouth.
Sheffield United v Derby County
17′ Yellow card for Ryan Nyambe (Derby County).
GOAL! Charlton Athletic 1–0 Norwich City
10′ Charlie Kelman scores for Charlton Athletic. Assist: Joe Rankin-Costello.
GOAL! Portsmouth 0–1 Millwall
6′ Jenson Metcalfe scores for Millwall.
Kick-off: Charlton Athletic v Norwich City is under way
We’re off at The Valley, London.
Kick-off: Portsmouth v Millwall is under way
We’re off at Fratton Park, Portsmouth.
Kick-off: Sheffield United v Derby County is under way
We’re off at Bramall Lane, Sheffield.
Team news: Charlton Athletic v Norwich City line-ups
- Grimshaw
- Stacey
- McConville
- Darling
- Chrisene
- Wright
- Mattsson
- Brooks
- Maghoma
- Schwartau
- Kvistgaarden
- Okonkwo
- Edwards
- Koumetio
- Jones
- Ramsay
- Rankin-Costello
- Coventry
- Grant
- Carey
- Campbell
- Kelman
Charlton Athletic4-2-3-1
- 1Arthur Okonkwo
- 2Kayne Ramsay
- 3Lloyd Jones
- 4Billy Koumetio
- 5Josh Edwards
- 6Conor Coventry
- 7Joe Rankin-Costello
- 8Tyreece Campbell
- 9Sonny Carey
- 10Karlan Grant
- 11Charlie Kelman
BenchHarvey Knibbs, Miles Leaburn, Amari'i Bell, Ivan Mesik, Millenic Alli, Will Mannion, A. Mwamba, Micah Mbick, Tyler Bindon
Norwich City4-2-3-1
- 1Daniel Grimshaw
- 2Jack Stacey
- 3Ruairi McConville
- 4Harry Darling
- 5Ben Chrisene
- 6Jacob Wright
- 7Pelle Mattsson
- 8Andre Brooks
- 9Paris Maghoma
- 10Oscar Schwartau
- 11Mathias Kvistgaarden
BenchVladan Kovacevic, Darlin Yongwa, Ante Crnac, Kenny McLean, Jovon Makama, Sam Field, José Córdoba, Kellen Fisher, Anthony Musaba
Team news: Sheffield United v Derby County line-ups
- Zetterström
- Ward
- Nyambe
- Sanderson
- Hedges
- Clark
- Ozoh
- Brewster
- Szmodics
- Meister
- Morris
- Cooper
- Burrows
- Kitching
- Tanganga
- Choudhury
- Arblaster
- Phillips
- Díaz
- Cannon
- Chong
- Bamford
Sheffield United4-2-3-1
- 1Michael Cooper
- 2Hamza Dewan Choudhury
- 3Japhet Tanganga
- 4Liam Kitching
- 5Harrison Burrows
- 6Kalvin Phillips
- 7Oliver Arblaster
- 8Tahith Chong
- 9Tom Cannon
- 10Ben Brereton Díaz
- 11Patrick Bamford
BenchSam McCallum, Joe Rothwell, Jordan Ayew, Romelle Donovan, Tyrese Campbell, Tommy Betts, Jamal Baptiste, Femi Seriki, Sydie frederick Peck
Derby County4-2-3-1
- 1Jacob Widell Zetterström
- 2Joe Ward
- 3Ryan Nyambe
- 4Dion Sanderson
- 5Ryan Hedges
- 6Bobby Clark
- 7David Ozoh
- 8Rhian Brewster
- 9Sammie Szmodics
- 10Henrik Meister
- 11Carlton Morris
BenchFilip Bilbija, Jack Robinson, Lars-Jørgen Salvesen, Mohammed Fuseini, Alex Mowatt, Max Johnston, Oscar Fraulo, Josh Vickers, Corey Blackett-Taylor
Team news: Portsmouth v Millwall line-ups
- Crocombe
- Crama
- Taylor
- Cooper
- Sturge
- Metcalfe
- Mazou-Sacko
- Neghli
- Cundle
- Lisbie
- Dykes
- Schmid
- Swanson
- Dia
- Poole
- Devlin
- Mohamed
- Pack
- Kavuma-McQueen
- Segečić
- Kamara
- Milovanović
Portsmouth4-2-3-1
- 1Nicolas Schmid
- 2Terry Devlin
- 3Regan Poole
- 4Madiodio Dia
- 5Zak Swanson
- 6Marlon Pack
- 7Iyad Mohamed
- 8Abu Kamara
- 9Adrian Segečić
- 10Ryan Kavuma-McQueen
- 11Marko Milovanović
BenchFranco Umeh, Jayden Meghoma, Tyrese Shade, Rocco Shein, Thomas Waddingham, Odin Bailey, Daniel Bielica, Eoin Kenny, Ebou Adams
Millwall4-2-3-1
- 1Max Crocombe
- 2Tristan Crama
- 3Caleb Taylor
- 4Jake Cooper
- 5Zak Sturge
- 6Jenson Metcalfe
- 7Derek Mazou-Sacko
- 8Camiel Neghli
- 9Luke Cundle
- 10Kyrell Lisbie
- 11Lyndon Dykes
BenchJ. Osei-Tutu, Mihailo Ivanović, Romain Joy Kouakou Esse, Elkan Baggott, Daniel Kelly, Mark Sykes, Ryan Leonard, George Evans, Alfie Doughty
Saturday's Championship fixtures
Here’s what’s coming up today:
| Home | Kick-off or score | Away | ||
|---|---|---|---|---|
| Charlton Athletic | 12.30pm | Norwich City | ||
| Portsmouth | 12.30pm | Millwall | ||
| Sheffield United | 12.30pm | Derby County | ||
| Blackburn Rovers | 3pm | Wrexham | ||
| Cardiff City | 3pm | Birmingham City | ||
| Lincoln City | 3pm | Burnley | ||
| Preston North End | 3pm | West Bromwich Albion | ||
| QPR | 3pm | Swansea City | ||
| Stoke City | 3pm | Bristol City | ||
| West Ham | 3pm | Southampton | ||
| Wolves | 3pm | Watford |
Full-time: Bolton Wanderers 1–5 Middlesbrough
That’s it, the final whistle has gone.
| Bolton Wanderers | Middlesbrough | |
|---|---|---|
| 39% | Possession | 61% |
| 12 | Shots | 31 |
| 4 | Shots on target | 12 |
| 0 | Big chances | 6 |
| 2 | Corners | 12 |
| 84% | Pass accuracy | 89% |
| 8 | Saves | 3 |
| 9 | Fouls | 9 |
Bolton Wanderers v Middlesbrough
86′ Middlesbrough substitution: Myles Peart-Harris on, Sebastian Berhalter off.
Bolton Wanderers v Middlesbrough
63′ Yellow card for Josh Sheehan (Bolton Wanderers).
GOAL! Bolton Wanderers 1–5 Middlesbrough
78′ Will Lankshear scores for Middlesbrough. Assist: Riley McGree.
Bolton Wanderers v Middlesbrough
79′ Middlesbrough substitution: Leo Castledine on, Riley McGree off.
Bolton Wanderers v Middlesbrough
79′ Middlesbrough substitution: Kyle Joseph on, Will Lankshear off.
Bolton Wanderers v Middlesbrough
79′ Middlesbrough substitution: J. Sarmiento on, Amario Cozier-Duberry off.
Bolton Wanderers v Middlesbrough
74′ Bolton Wanderers substitution: Xavier Simons on, Kyliane Dong off.
GOAL! Bolton Wanderers 1–4 Middlesbrough
73′ Amario Cozier-Duberry scores for Middlesbrough. Assist: Riley McGree.
Bolton Wanderers v Middlesbrough
69′ Middlesbrough substitution: Max Arfsten on, Tommy Conway off.
Bolton Wanderers v Middlesbrough
63′ Yellow card for Josh Sheehan (Bolton Wanderers).
Bolton Wanderers v Middlesbrough
63′ Yellow card for Ashley Phillips (Middlesbrough).
Bolton Wanderers v Middlesbrough
55′ Bolton Wanderers substitution: Sam Dalby on, Theo Bair off.
Bolton Wanderers v Middlesbrough
55′ Bolton Wanderers substitution: Ryan Hardie on, Ethan Erhahon off.
Bolton Wanderers v Middlesbrough
46′ Bolton Wanderers substitution: Atsuki Ito on, Rúben Rodrigues off.
Bolton Wanderers v Middlesbrough: Second half under way
We’re back under way for the second half.
Bolton Wanderers v Middlesbrough
46′ Bolton Wanderers substitution: Max Conway on, Akin Famewo off.
Half-time: Bolton Wanderers 1–3 Middlesbrough
The teams head in at the break.
GOAL! Bolton Wanderers 1–3 Middlesbrough
45+2′ Theo Bair scores for Bolton Wanderers. Assist: Gaizka Larrazabal.
GOAL! Bolton Wanderers 0–3 Middlesbrough
39′ Lewis Brunt (own goal) scores for Middlesbrough.
GOAL! Bolton Wanderers 0–2 Middlesbrough
31′ Will Lankshear scores for Middlesbrough. Assist: Tommy Conway.
GOAL! Bolton Wanderers 0–1 Middlesbrough
13′ Aidan Morris scores for Middlesbrough. Assist: Amario Cozier-Duberry.
Kick-off: Bolton Wanderers v Middlesbrough is under way
We’re off at University of Bolton Stadium.
Team news: Bolton Wanderers v Middlesbrough line-ups
- Vitek
- Brittain
- Phillips
- Malanda
- Borges
- Morris
- Berhalter
- Cozier-Duberry
- McGree
- Conway
- Lankshear
- Bazunu
- Famewo
- Brunt
- Toal
- Larrazabal
- Erhahon
- Sheehan
- Gale
- Rodrigues
- Dong
- Bair
Bolton Wanderers4-2-3-1
- 1Gavin Bazunu
- 2Gaizka Larrazabal
- 3Eoin Toal
- 4Lewis Brunt
- 5Akin Famewo
- 6Josh Sheehan
- 7Ethan Erhahon
- 8Kyliane Dong
- 9Rúben Rodrigues
- 10Thierry Gale
- 11Theo Bair
BenchJack Bonham, Xavier Simons, Ben Davies, Sam Dalby, Samuel Iling-Junior, Atsuki Ito, Max Conway, Luca Stephenson, Ryan Hardie
Middlesbrough4-2-3-1
- 1Radek Vitek
- 2Callum Brittain
- 3Ashley Phillips
- 4Adilson Malanda
- 5Neto Borges
- 6Aidan Morris
- 7Sebastian Berhalter
- 8Amario Cozier-Duberry
- 9Riley McGree
- 10Tommy Conway
- 11Will Lankshear
BenchSam Byram, Luke Ayling, Myles Peart-Harris, J. Sarmiento, Max Arfsten, Connor Barron, Leo Castledine, Kyle Joseph, Sol Brynn
Friday's Championship fixtures
Here’s what’s coming up today:
| Home | Kick-off or score | Away | ||
|---|---|---|---|---|
| Bolton Wanderers | 8pm | Middlesbrough |



