Match ends, Preston North End 4, Ipswich Town 0.
Preston ended a four-game losing streak in the Championship with a comfortable win over already-relegated Ipswich at Deepdale.
Striker Callum Robinson scored two fine goals for the hosts before the break, firing into the corner from the edge of the box before volleying in his second.
Lukas Nmecha almost made it 3-0 on the stroke of half-time but his header was scrambled away by Ipswich goalkeeper Bartosz Bialkowski.
Manchester City loanee Nmecha did get his goal in the second half, tapping in after Robinson's initial effort was saved, and he then squeezed home Preston's fourth.
Kayden Jackson came closest to scoring for the Tractor Boys but saw his strike bounce off the crossbar at 3-0.
Preston are still mathematically in with a chance of making the play-offs, but they are seven points behind sixth-placed Middlesbrough with three games remaining.
Alex Neil's men will have to win their final three matches - away at Wigan and Brentford, either side of a home game against Sheffield Wednesday - and hope other results go their way to get in the top six.
It has still been a remarkable turnaround for the Lancashire side who were bottom of the table in October. It was only an extremely tough start to April with losses to Sheffield United, Leeds and West Bromwich Albion that all-but ended their promotion hopes.
Ipswich are preparing for life in League One, having been relegated after their failure to beat Birmingham last weekend, and have won only four of their 43 league matches this season.
Preston North End manager Alex Neil:
"We had good quality at times when we needed it and Callum Robinson was involved in all four goals, so I think that shows his importance to us.
"He's a good player, he is one of our key players. What he did here, not every player can do. He had the quality to damage them.
"After the last week it was important we came out and put on a good performance and put things right.
"I felt we played well and, although we were a bit loose at times, we got four goals, so I'm really pleased with that."
Ipswich Town manager Paul Lambert told BBC Radio Suffolk:
"We were really, really poor. We got what we deserved. That's the worst game we've had since we came [into the club].
"They [the players] know my feelings. You can't play the game of football if you're going stand off people and not make a challenge.
"We were outplayed in every aspect today. I'm not going to stand here and sugar-coat it. That [style of defeat] won't happen again."
- 12GallagherSubstituted forMoultat 70'minutes
- 24MaguireSubstituted forGinnellyat 74'minutes
- 7RobinsonSubstituted forStockleyat 76'minutes
- 27EmmanuelSubstituted forBreeat 45'minutes
- 30KenlockBooked at 78mins
- 15BishopSubstituted forChalobahat 76'minutes
- 42El MizouniSubstituted forKeaneat 59'minutes
- Steve Martin
- Shots on Target
Second Half ends, Preston North End 4, Ipswich Town 0.
Attempt missed. Trevoh Chalobah (Ipswich Town) right footed shot from outside the box is too high.
Attempt saved. Alan Judge (Ipswich Town) right footed shot from long range on the left is saved in the bottom right corner. Assisted by Kayden Jackson.
Foul by Kayden Jackson (Ipswich Town).
Joseph Rafferty (Preston North End) wins a free kick in the defensive half.
Attempt saved. Jayden Stockley (Preston North End) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Louis Moult.
Foul by Luke Chambers (Ipswich Town).
Josh Ginnelly (Preston North End) wins a free kick in the attacking half.
Attempt missed. Alan Judge (Ipswich Town) left footed shot from outside the box is high and wide to the left.
Will Keane (Ipswich Town) wins a free kick in the defensive half.
Foul by Josh Ginnelly (Preston North End).
Myles Kenlock (Ipswich Town) is shown the yellow card.
Foul by Alan Judge (Ipswich Town).
Ryan Ledson (Preston North End) wins a free kick in the defensive half.
Attempt saved. Alan Judge (Ipswich Town) left footed shot from outside the box is saved in the centre of the goal. Assisted by Flynn Downes.
Substitution, Preston North End. Jayden Stockley replaces Callum Robinson.
Substitution, Ipswich Town. Trevoh Chalobah replaces Teddy Bishop.
Goal! Preston North End 4, Ipswich Town 0. Lukas Nmecha (Preston North End) right footed shot from the centre of the box to the centre of the goal. Assisted by Callum Robinson.
Foul by Will Keane (Ipswich Town).