Brentford held off Cardiff's second-half fightback to continue their impressive SkyBet Championship promotion push with a 3-2 win at Cardiff City Stadium.
The Bees were coasting after first-half goals from Alex Pritchard, Andre Gray and Jota Peleteiro Ramallo put them in total control.
Craig Noone and Kenwyne Jones pulled goals back for Cardiff, but the visitors held on to make it seven wins from their last eight games.
Cardiff, meanwhile, fall further away from the play-off places as they struggle for consistency under Russell Slade.
The final whistle goes and the game is over.
Shot by Peter Whittingham. David Button makes a save.
Clearance made by Moses Odubajo.
Moses Odubajo manages to make a clearance.
Throw in by John Brayford.
Play continues after David Button takes the goal kick.
Kadeem Harris has a curled shot.
The ball is crossed by Craig Noone.
Goal kick taken by David Button.