FULL-TIMEpublished at 21:37 Greenwich Mean Time 24 February 2015
In-form Leeds are beaten by Brighton goals either side of half-time from Sam Baldock and Inigo Calderon.
Seven of the top eight teams win
Derby still two points clear of Middlesbrough
Toral hat-trick for Brentford sinks Blackpool
Malky Mackay's Wigan lose 1-0 to Cardiff
Brendon Mitchell, Phil Cartwright, Tom Garry and Jay Freeman
In-form Leeds are beaten by Brighton goals either side of half-time from Sam Baldock and Inigo Calderon.
The whistle goes at Portman Road and Ipswich have secured an important win that sees them move up to third in the table, until tomorrow at least. Birmingham kept fighting to the end and had the ball in the net through Nikola Zigic deep into stoppage time but the goal was disallowed for offside.
Gary Rowett's men have scored five goals in their last two away games but come away from both of them without any points. They remain without a win since 10 January.
Freddie Sears will take the plaudits for the hosts though as his clinical brace was the difference between the sides tonight.
And Jon Toral gets a hat-trick after a scramble in the box from a Brentford corner allows the midfielder to finish from close range.
Cardiff goalkeeper David Marshall has produced another magnificent save to keep the score at 1-0, brilliantly keeping Bo-Kyung Kim's effort out. Into four minutes of stoppage time.
After breaking on the counter, Middlesbrough's Lee Tomlin wins a free-kick and after insisting to his teammates that he takes it, the striker hits the bar. Still no goal in an end-to-end second half, though.
Derby County will hold onto top spot in the Championship after absolutely cruising to a 2-0 victory over Charlton Athletic.
Rams goalkeeper Lee Grant was rarely troubled, which is probably why he's looking so chuffed here.
After a mistake by Birmingham, Daryl Murphy has his initial shot saved by Darren Randolph but Kevin Bru is there to slot home.
That, you'd think, should be that.
Big, big goal for Norwich City. And what a strike that is from Bradley Johnson. He hits a terrific, left-footed strike from 25 yards into the top corner. The Canaries have come from behind and they know how important a win here would be. Could be five straight wins for the Canaries.
BBC Sport's Ged Scott at Molineux: "This game appears to be drifting towards a 3-0 home win at Molineux following that late first-half Bakary Sako double salvo. Apart from one smart save by Marcus Bettinelli to deny Benik Afobe, the second half has been, in all honesty, a rather flat affair. Even the attempts to create an atmosphere by the few chanters on the South Bank have been somewhat dirge-like!"
Bolton are leaving it late to find something from this game but young Zach Clough comes close to levelling. His clever run into the box comes to nothing. Neil Lennon has just thrown on Adam Le Fondre on in the hope of going home with a point.
Can Middlesbrough hold on?
Stevie May slides the ball under the onrushing David Forde to extend Sheffield Wednesday's lead. Surely too late for a Millwall comeback, now.
Big chances at both ends as first Birmingham's Lee Novak can't quite get a touch on Nikola Zigic's centre, and then Blues goalkeeper Darren Randolph is forced into action again to deny Daryl Murphy.
This situation is a familiar one for Birmingham. Just as in Saturday's seven-goal thriller at Brighton, Gary Rowett's side have twice tonight pulled a goal back when they've been two goals down. They certainly haven't given this one up just yet, and the towering Nikola Zigic has been brought on to help with their late push for an equaliser. Can Ipswich see this one out?
It's changes all round as Neil Lennon throws on some fresh legs in Zach Clough for Eidur Gudjohnsen, in the hope that Bolton can find a late equaliser. A frustrating night in front of goal for Patrick Bamford is ended by Middlesbrough boss Aitor Karanka, who replaces him for Kike, while Adam Reach is replaced by Adam Forshaw.
Cardiff City have goalkeeper David Marshall to thank for keeping their one-goal advantage intact, the former Celtic and Norwich man diving full-length to keep Harry Maguire's low drive out.
Daniel Tozser has been Watford's nearly man this evening, this time whipping a 25-yard free-kick just wide of Adam Collin's left-hand upright.
Back come Birmingham and it's a second goal of the game for Blues midfielder David Davis, who gets on the end of a knockdown and finishes well from the edge of the box. Game on again at Portman Road.
Huddersfield are enjoying themselves now. Ishmael Miller scores his first goal for the club and it's a lovely, lobbed finish from just inside the box. You can't see any way back for Reading now.
The visitors double their lead through Atdhe Nuhiu as the big striker takes a touch in the box before finishing nicely from eight yards.
We've now had goals in all 11 of our Championship matches tonight. But what late drama do we have ahead of us?
We're into the final quarter in each of our second-tier games.