Brentford produced a vintage away performance to claim a hard-fought 3-2 victory at Preston, inflicting North End's first home defeat of the season.
The Bees took the lead midway through the first half as Nico Yennaris headed home after Florian Jozefzoon's cross was saved by Chris Maxwell.
The Lancashire side were back on level terms two minutes before half time as Sean Maguire was given time and space to fire home.
Seconds later, Jordan Hugill crashed into Yennaris, knocking the Bees midfielder out cold.
Brentford rallied in the second half and Romaine Sawyers, who replaced the midfielder, restored the lead.
But the Bees had only themselves to blame as they failed to sufficiently clear a ball into the box with Tom Barkhuizen rifling home.
However, you never write off this team, and Jozefzoon teed up Ollie Watkins to tap home the winner moments later.
You can have your say on how the boys performed with our interactive player ratings system.
All you have to do is give each of the players a rating out of 10 using the sliders below and we’ll gather your votes.
Don’t forget to check back and see if others agree with your views and we will reveal the winner later in the week.