Striker Clayton Donaldson scored a last-minute winner as Brentford edged a five-goal thriller against MK Dons.
The visitors had led twice in the game, Ryan Lowe opened the scoring after latching onto Stephen Gleeson's pass.
Donaldson equalised before the break after good work from Harry Forrester, only for Gleeson to restore the Dons' lead with a precise finish.
Forrester turned in a loose ball to make it 2-2 and Donaldson bundled in his second for the winner.
VIEW FROM THE DRESSING ROOM
Brentford manager Uwe Rosler told BBC London 94.9:
"I'm absolutely delighted with the performance and with the result. We knew that physically and mentally we'd have to be at our best.
"We knew that we had to be brave because of the physical demands of today.
"MK Dons are probably one of the best teams in the league and our best defence was to attack."
Brentford 21 Moore 05 Craig 06 Dean 14 Logan 24 Bidwell Booked 04 Forshaw (Reeves - 78' ) 08 Douglas 20 Diagouraga (Kiernan - 62' ) 09 Donaldson 11 Trotta (Hodson - 90' ) 19 Forrester Substitutes 01 Lee 18 Hodson 33 Kiernan 07 Saunders 15 Dallas 22 Reeves 23 Hayes Milton Keynes Dons 01 Martin 02 Otsemobor 03 Lewington 24 Kay 06 Williams 07 Gleeson 08 Potter 26 Chadwick Booked (Smith - 77' ) 32 Ismail Booked (Powell - 25' ) 14 Lowe (MacDonald - 77' ) 29 Balanta Substitutes 16 McLoughlin 04 Doumbe 12 Chicksen 11 Smith 17 Powell 10 MacDonald 28 Sekajja