Brentford have tightened their grip on top spot in the League One table by seeing off Crewe Alexandra 3-1.
Alan Judge fired the visitors into a nine-minute lead, smashing the ball past Ben Garrett from the edge of the box.
Marcello Trotta's effort from inside the Crewe box was the closest the Bees came to doubling their lead in the opening 45 minutes, with the striker dragging the ball wide of the target.
Anthony Grant almost levelled the score when after charging through on goal, he was denied by a great covering challenge.
Minutes after the restart, Judge fired home his second of the afternoon from long range to give the league leaders some breathing space.
Adam Forshaw added a third for Mark Warburton's side on the hour mark, before Chuks Aneke converted a penalty to pull a goal back for the hosts.
Crewe looked to add a second goal, but it wasn't to be as Brentford stretched their unbeaten run to 19 games.