Pre-Season Friendly: Brentford 3 Cardiff City 2

The striker's 88-minute goal, which came courtesy of a rebound, was just enough to defeat the Premier League side after Conor McAleny also netted a brace on his Brentford debut.

The 20-year-old, who has joined from Everton on a loan set to last until January, troubled Cardiff from the off and cancelled out efforts from Kim Bo-Kyung and Fraizer Campbell.

Mackay fielded a strong team including Craig Bellamy, Mark Hudson and Craig Noone, but Cardiff could not hold off the determined League One outfit, who showed great resolve to battle from 2-0 down to earn victory in the pre-season friendly.  

Campbell got in on the act two minutes later as he netted from 12 yards to double his side's advantage.