Match ends, Ipswich Town 3, Cardiff City 1.
Ipswich strengthened their place in the Championship play-off positions with a victory over Cardiff.
Unbeaten in five home games, Town made the perfect start when Freddie Sears fired in via a deflection in the third minute.
Eoin Doyle's header levelled the scores before Cole Skuse's superb drive gave the home side the lead again.
Daryl Murphy's late strike sealed the win, which takes Town three points clear of seventh-placed Brentford.
|Ipswich Town's remaining games|
|18 April: Wolves (away)|
|25 April: Nottingham Forest (home)|
|2 May: Blackburn (away)|
Ipswich had started the evening in the last of the play-off spots, but only on goal difference from the Bees.
However, this win - which is Town's third win in five games - coupled with a 1-0 defeat for Mark Warburton's side at Sheffield Wednesday, means there is now a points gap between the sides.
Ipswich boss Mick McCarthy had described the match as "must-win" and his team got off to the perfect start through Sears, who collected a long ball forward and outmuscled Bruno Ecuele Manga before finding the net via a deflected shot off the defender.
Cardiff were level five minutes later through Doyle's close-range header but parity did not last long as Skuse rifled in his first goal for Ipswich from 30 yards to restore the hosts' lead.
The fourth goal was always likely to be crucial and so it proved as Murphy was released by Skuse to slot a timely third under David Marshall in the final minute.
Ipswich boss Mick McCarthy:
"We might not be the best team but we are as tough as anyone and a real threat.
"After seeing the results, we are delighted but we go to Wolves on Saturday. While I know someone will get a slap in the last game of the season."
Cardiff manager Russell Slade told BBC Radio Wales:
"I thought it was a really decent performance, 3-1 was a little bit harsh on us.
"I thought we were well in the game and I thought we created a few chances.
"We are disappointed with one or two of the individual errors we made."
- 6BerraBooked at 27mins
- 3MingsBooked at 61mins
- 2ParrSubstituted forAndersonat 74'minutes
- 27BishopSubstituted forFryersat 87'minutes
- 8SkuseBooked at 12mins
- 12HuntSubstituted forTabbat 58'minutes
- 5Ecuele Manga
- 4MaloneBooked at 67mins
- 3da SilvaBooked at 61minsSubstituted forNooneat 64'minutes
- 21RallsSubstituted forPilkingtonat 74'minutes
- 13DoyleSubstituted forK Harrisat 85'minutes
- 40K Harris
- Gavin Ward
- Shots on Target
Second Half ends, Ipswich Town 3, Cardiff City 1.
Goal! Ipswich Town 3, Cardiff City 1. Daryl Murphy (Ipswich Town) left footed shot from the centre of the box to the centre of the goal. Assisted by Cole Skuse with a through ball.
Offside, Cardiff City. David Marshall tries a through ball, but Kadeem Harris is caught offside.
Foul by Joe Mason (Cardiff City).
Cole Skuse (Ipswich Town) wins a free kick in the defensive half.
Substitution, Ipswich Town. Ezekiel Fryers replaces Teddy Bishop.
Attempt saved. Cole Skuse (Ipswich Town) right footed shot from outside the box is saved in the centre of the goal.
Attempt blocked. Luke Chambers (Ipswich Town) right footed shot from the right side of the box is blocked. Assisted by Freddie Sears.
Substitution, Cardiff City. Kadeem Harris replaces Eoin Doyle.
Attempt missed. Aron Gunnarsson (Cardiff City) right footed shot from the centre of the box misses to the left. Assisted by Craig Noone.
Anthony Pilkington (Cardiff City) wins a free kick on the left wing.
Foul by Paul Anderson (Ipswich Town).
Christophe Berra (Ipswich Town) hits the bar with a right footed shot from the left side of the six yard box following a corner.
Attempt saved. Tommy Smith (Ipswich Town) header from the centre of the box is saved in the centre of the goal. Assisted by Paul Anderson with a cross.
Corner, Ipswich Town. Conceded by Sean Morrison.
Attempt blocked. Freddie Sears (Ipswich Town) right footed shot from outside the box is blocked.
Freddie Sears (Ipswich Town) wins a free kick in the attacking half.
Foul by Sean Morrison (Cardiff City).
Offside, Ipswich Town. Daryl Murphy tries a through ball, but Freddie Sears is caught offside.