FULL-TIMEpublished at 17:00 Greenwich Mean Time 23 February 2019
Stoke 1-1 Aston Villa
A draw in the Potteries - a result which does little for either team's prospects of an unlikely promotion push.
Kieran Dowell scores Sheffield United's winner at West Bromwich Albion
Blades retake second place from Leeds, who edged past Bolton earlier on Saturday
Championship leaders Norwich saw off play-off contenders Bristol City
Brent Pilnick and Owen Phillips
Stoke 1-1 Aston Villa
A draw in the Potteries - a result which does little for either team's prospects of an unlikely promotion push.
Norwich City 3-2 Bristol City
What a thriller at Carrow Road.
Twice Bristol City led, twice Norwich pegged their opponents back before Kenny McLean's winner.
The Canaries stay top while City's seven-game winning streak comes to an end.
Leeds 2-1 Bolton
Patrick Bamford's early penalty was cancelled out by Mark Beevers' close-range goal.
But Ezgjan Alioski's goal midway through the second half sealed the win which puts Leeds second for an hour or two at least.
Bolton's misery was compounded with manager Phil Parkinson being sent to the stands for reacting to an on-pitch scuffle.
Reading 1-1 Rotherham
Locked on level points in the relegation danger zone before this afternoon and still locked now after a draw in Berkshire.
Ovie Ejaria's first goal for Reading in the opening half was cancelled out by Rotherham's Semi Ajayi after the break.
Wigan 1-1 Ipswich
Wigan snatch a point late on against bottom club Ipswich, who had to see off stoppage-time pressure from the Latics to earn a draw.
Brentford 5-1 Hull City
What a performance by Brentford and in particular Said Benrahma, who grabs a hat-trick as the Bees come from 1-0 down for a thumping win which could have by an even greater scoreline.
Middlesbrough 2-0 QPR
Jonny Howson and Ashley Fletcher's first-half goals are enough to send Middlesbrough away with three points.
It's seven defeats in succession for Rangers.
Sheffield Wednesday 3-1 Swansea City
An emphatic win for the Owls and new boss Steve Bruce, whose side led 3-0 at the break thanks to a dominant display and an Adam Reach double and a Steven Fletcher strike.
Swansea pulled a goal back after the interval but could not build on that in the final 20 minutes.
Millwall 1-3 Preston
Preston score three goals in the first 27 minutes to seal victory at Millwall.
A horrible way to lose, if that's to be the case. Bottom-side AFC WImbledon have conceded in injury-time against London rivals Charlton, who lead 2-1.
Birmingham 2-2 Blackburn
Che Adams scores two more goals, taking his tally for the season to 21, to earn Blues a point.
Joe Garner (90+1 mins)
Heartache for bottom club Ipswich and it's a former Tractor Boys striker who has the late equaliser. Joe Garner looks to have denied the visitors all three points.
A big goal for the Latics, who have dropped into Championship trouble in recent weeks.
A big blow for Macclesfield and Sol Campbell, who were set to climb out of the relegation zone with a win.
Lewis Young has grabbed the leveller for Crawley Town. It's 1-1 as we enter the closing stages.
Middlesbrough 2-0 QPR
Nakhi Wells has a great chance to cut the deficit with three minutes to go, but Darren Randolph makes a fantastic save.
Norwich City 3-2 Bristol City
Norwich City win the ball and break forward. Onel Hernandez cuts it back to Marco Stiepermann but he blasts his effort against the post.
Said Benrahma (81 mins)
Hat-trick alert. Said Benrahma has been unstoppable today and his third goal is another brilliant finish. Romaine Sawyers tees up the strike and he curls the ball home.
The Tigers led 1-0 remember!
Che Adams (84 mins)
Goodness me - Blues are level! A crazy couple of minutes at St Andrew's. Che Adams has his second of the game.
Norwich coming from behind to lead 3-2 against Bristol City.
Leeds leading 2-1 against Bolton.
Middlesbrough beating QPR 2-0.
West Brom v Sheffield United to come.....
Danny Graham (83 mins)
Blackburn look set to end their losing run now! Danny Graham completes the turnaround at St Andrew's.