Roundup of Boxing Day action as the 2025-26 Sky Bet Championship reached the halfway mark of the season.
Ephron Mason-Clark’s 44th-minute close-range finish saw league leaders, Coventry scrape past Swansea at the CBS Arena.
Middlesbrough slipped eight points adrift in second after they were held to a goalless draw at home by Blackburn Rovers, as the visitors extended their unbeaten run at the Riverside Stadium to 11 matches.
Third-placed Ipswich too endured a goalless draw away at Millwall, as the hosts ended two-match losing run.
Matt Crooks’ 65th-minute equaliser rescued fourth-placed Hull a 2-2 draw at rock-bottom Sheffield Wednesday in which they twice came from behind, after Mohamed Belloumi had got the initial equaliser either side of goals from Svante Ingelsson and Bailey Cadamarteri.
Fifth-placed Preston were held to a goalless draw away at Stoke.
Bristol City rounded out the top six with a 2-1 victory at West Brom as first-half goals from Anis Mehmeti and Ross McCrorie moved them into the final play-off spot, despite Ousmane Diakite’s consolatory header for the Baggies.
Down in the relegation zone, Norwich remained second-bottom despite Jovon Makama’s 61st-minute winner in a 1-0 victory at home to Charlton.
Stan Mills’ 89th-minute strike saw Oxford United move out of the bottom three with a 2-1 victory at home to Southampton, after Tyler Goodrham’s half-volley was cancelled out by Taylor Harwood-Bellis’ header in the Us’ first match since Gary Rowett was sacked.
Portsmouth consequently slipped to third bottom after they were held to a 1-1 draw at home to QPR, having seen Terry Devlin’s left-footed opener cancelled out by Jimmy Dunne’s header.
Elsewhere, Matt Pollock netted a 65th-minute winner as Watford came from behind to beat Leicester 2-1 at the King Power Stadium, after Othmane Maamma cancelled out Jordan James’ seventh-minute opening goal.
Kieffer Moore’s brace plus goals from Ryan Longman and Josh Windass on top of Tyler Bindon’s initial equalising own goal saw Wrexham defeat Sheffield Utd in a 5-3 comeback thriller, amidst Patrick Bamford’s first-half brace and Callum O’Hare’s header for the Blades.
Jack Robinson controversially snatched a 1-1 draw for Birmingham at home to Derby after Patrick Agyemang fired the Rams into a half-time lead amidst Joe Ward’s red card, although Birmingham too finished a man down after a 92nd-minute red card for Christoph Klarer.

