Brentford making their way into the top three seat of English Championship standings as they grabbed a thrilling away win against Brentford.
Playing away from home didn't stop to give any fear for Brentford as they pushed forward vigorously since kick off.
That aggressive start was rewarded early when they got themselves in front after just 11 minutes through Alex Pritchard.
The visitor continue to push forward and on 22 minutes they successfully doubling their advantage with an effort from Andre Gray.
Brentford looking to sail through that game when they snatched a third goal from Jota Peleteiro's goal on 33 minutes.
Cardiff refused to give up easily though as they tried hard in getting back into that tie, starting with a goal from Craig Noone on 48 minutes.
The home side kept on pouring forward, but they only manage to add one more goal through Kenwyne Jones' goal on 75 minutes.