Brentford's winning run came to an end as they were beaten at Cardiff City by two goals to one.
The Bees took the lead through Sergi Canos just before the break but the Bluebirds hit back straight after half time with Sean Morrison heading home from a corner.
Defending balls into the box became a problem and the Welsh side grabbed the winner with just under 15 minutes remaining in the contest through Peter Whittingham.
Brentford were not at the peak of their powers with a physical Cardiff side hassling and harrying them from the off.
They showed some flashes of quality, normally coming through Harlee Dean as he drove his side forward.
They had the lead before the break when Konstantin Kerschbaumer's back heel across the box was turned home by Sergi Canos with four minutes remaining in the first half.
Set pieces were Cardiff's main strength and they levelled from a corner which Morrison turned home.
The physical danger in the box was a constant threat and Whittingham made Brentford pay when he created shooting room to fire home and win the game for the Welsh side.
Below is how GetWestLondon rated the Brentford players at the Cardiff City Stadium.
Daniel Bentley – Nothing he could have done the goals and he made some fine saves to deny Junior Hoilett and Bruno Manga. 8
Josh Clarke – Cardiff targeted the young full back and, although he was caught on the counter a couple of times, a solid game for the defender. 6
Harlee Dean – The Bluebirds surprisingly let him coast forward with the ball a number of times and the defender accepted the invitation, pinging some wonderful passes forward. 8
Yoann Barbet – Played well in patches, making a decent block from Junior Hoilett but giving the ball away in dangerous areas. 6
Rico Henry – Lively down the left flank, linking up well with Sergi Canos. 7
Ryan Woods – A typical Ryan Woods performance. Strong. Kept it simple. 7
Romaine Sawyers – Didn't let the team down. Looks more accustomed with Championship football as the games continue. 6
Konstantin Kerschbaumer – Had the ball in the net but the whistle had already gone for a handball. His backheel set up Canos for the opener. 7
Jota – Not been up to his high standards in recent games and his set piece deliveries went without threatening the home defence. 6
Lasse Vibe – Found it hard to get any service up front. Was pushing further and further back to try and get into the game. 6
Sergi Canos – Opened the scoring with a well taken goal. 8
Nico Yennaris (for Konstantin Kerschbaumer 60) – Did the job he was brought on to do. 6
Alan McCormack (for Romaine Sawyers 77) – A fantastic challenge to prevent Cardiff wrapping the game up shows that the midfielder still has some qualities at this level. 7
Florian Jozefzoon (for Sergi Canos 77) – Fine run forward spoilt by an overhit cross as Brentford looked to equalise. 6