A Clayton Donaldson doubled helped Brentford to a 3-2 win over MK Dons in a thrilling match at Griffin Park on Saturday.
The Bees twice came from behind and took all three points in dramatic fashion when Donaldson grabbed his second with just a minute remaining.
The in-form striker had his side's first chance early on when he broke down the left, but took his time before shooting and allowed David Martin to block his shot.
The visitors took the lead after a quarter of an hour when Stephen Gleeson found Ryan Lowe, who fired past Simon Moore with his first touch.
Persistence from Jonathan Douglas outside the Dons' box set up Donaldson wide on the right, but his shot was saved by Martin.
Brentford were unlucky not to draw level after a surging run by Adam Forshaw saw the ball steered to Harry Forrester, via a neat touch from Marello Trotta, and the midfielder's superb shot cannoned off the right hand post.
As the Bees continued to press Trotta made space for a low shot which was saved by Martin.
Trotta got the ball in the net following a Forrester free kick, but was deemed to be offside.
Just before the break Donaldson equalised when he tapped in from close range after good work by Trotta on the left.
Only seven minutes into the second half another clinical strike from MK Dons saw them re-take the lead when Gleeson spun and fired into the bottom right hand corner.
Brentford restored parity midway through the half when Trotta's shot was saved by Martin and Forrester drove the follow up into the net.
There was action at both ends as Moore made a good save when he clutched a high shot, while Trotta then sent a glancing header wide.
Great work from Forrester saw him beat his marker only for Martin to block his shot.
Yet Brentford got the winner as the game headed towards stoppage time when Forrester found Trotta, whose shot was saved by Donaldson was on hand to tap in again from inside the six yard box.
Brentford: Moore, Logan, Dean, Craig, Bidwell; Forshaw (sub Reeves 78), Douglas, Diagouraga (sub Kiernan 62), Forrester; Trotta (sub Hodson 90), Donaldson
Subs (not used): Lee, Dallas, Saunders, Hayes
Man of the Match: Harry Forrester
Goals: Donaldson 43, 89 Forrester 72