Impressive Ipswich put the finishing touches to npower Championship safety as they brushed aside Birmingham with a stylish 3-1 win at Portman Road.
Skipper Carlos Edwards put the hosts on their way with a stunning 25-yard strike early on before centre-back Luke Chambers, Players' Player of the Year for Town, headed home a second in the 17th minute.
Frank Nouble saw two goals chalked off for offside during a dominant first-half display from the Tractor Boys, who made sure of all three points after the break courtesy of Daryl Murphy's finish.
The Suffolk club headed into the final two games of the season six points clear of the drop zone and all but mathematically safe amid an absorbing relegation battle, and they now find themselves in the top half of the Championship table.
It represents a remarkable turnaround under boss Mick McCarthy, who took the reins in November with Ipswich bottom of the pile boasting just seven points from their first 13 games.
The Yorkshireman's first match in charge was a 1-0 victory over Birmingham at St Andrew's - with this afternoon's success completing a first league double since 1980/81 - and had the season started on that November 3 day then Ipswich would currently find themselves in the top six.
As for Birmingham, substitute Chris Burke grabbed an injury-time consolation as the visitors ensured they found the net for a 12th match in succession in what was only their second away defeat of the calendar year in a clash between two form teams.
Referee Graham Salisbury was forced to replace the matchball inside the opening 30 seconds after the initial one was burst amid a 50/50 challenge, but there was nothing flat about Town's start.
After loud appeals for handball were waved away, Jack Butland was forced into a brilliant save to tip over Murphy's header from Jay Tabb's corner.
But the England goalkeeper, on loan at Blues from Stoke, could only watch as Edwards' stunning long-range strike found the top corner from the right channel after just six minutes
Nikola Zigic saw his header ruled out for offside but it was the hosts who had made the better start, and it was soon 2-0.
Aaron Cresswell sent over an inch-perfect free-kick from the left wing and Chambers rose to head home from close range.
Nouble saw a third ruled out for offside before the encounter dipped into a quieter spell, with the Town striker lifting proceedings with a shot narrowly off target in the 40th minute.
It sparked a glowing finish to an impressive first-half performance from Town, who played some impressive football in the final third and, again, saw Nouble denied by the offside flag.
Hayden Mullins, matchwinner against Leeds last weekend, should have reduced the arrears for Birmingham at the start of the second half but he could only blaze over from eight yards.
And all hopes of a fightback were extinguished in the 57th minute when Murphy turned and fired home from the edge of the penalty area.
It was a third goal of the game for the bluntest attack in the second tier, boasting just 45 goals from 44 games before kick-off.
And it was one which ended the game as a contest, and sparked a dip in the excitement on offer, with sub Burke converting Shane Ferguson's injury-time cross to net a late consolation for Birmingham.