Ireland's Alan Browne and Callum Robinson were both on target for Preston, as they scored a 4-3 win over Brentford to climb out of the Championship relegation zone an action-packed evening at Deepdale.
Browne gave Preston the lead before Robinson doubled the advantage with a sublime strike in the opening quarter hour, while Tom Barkhuizen netted the third.
Sergi Canos grabbed one back for the Bees with a thunderous strike after 29 minutes before a heavily deflected Ollie Watkins effort reduced the deficit after the break.
Robinson later scored his second to restore Preston's two goal cushion before Bees top scorer Neal Maupay added his side's third just before full-time.
The Lilywhites took a fifth minute lead when Robinson's shot deflected into Browne's path and he slotted past Daniel Bentley from close range.
Preston extended their advantage after 12 minutes when the Brentford defence stood off Robinson outside the box and he lashed a powerful effort past Bentley.
Referee Scott Duncan awarded an indirect free-kick after Bentley collected Kamohelo Mokotjo's backpass and from the set piece, Preston capitalised as Lukas Nmecha curled towards the wall for Barkhuizen to score from close range after 23 minutes.
But the Bees grabbed one back before the half hour with a thunderous Canos effort after he cut in from the left to let fly into the top corner past Chris Maxwell.
Brentford further reduced the deficit as Watkins' low 56th minute effort crept in after taking deflections off Darnell Fisher and Barkhuizen to give the Bees hope.
But Preston restored their two-goal cushion when Daniel Johnson drove into the area and squared for Robinson to net his second with just over 20 minutes left.
Maupay responded for the Londoners as an 85th minute corner was flicked on and the marksman buried into the roof of the net but the visitors could not find an equaliser.
Meanwhile, Leeds returned to the top of the Sky Bet Championship with a 2-0 victory over struggling Ipswich at Elland Road.
Famara Diedhiou headed in a stoppage-time winner as Bristol City stepped up their Championship play-offs challenge with a 1-0 victory over Hull at Ashton Gate, and Derby striker Jack Marriott continued his impressive run of form in front of goal to help secure a stunning 4-1 win against fellow high-flyers West Brom.
Lewis Grabban scored twice and missed a penalty in the second half as Nottingham Forest gained a first away win at Bolton for 28 years.
Bristol City 1-0 Hull
Leeds 2-0 Ipswich
Preston 4-3 Brentford
Bolton 0-3 Nottingham Forest
West Brom 1-4 Derby