TWO of the best goals Brentford will score this season or any earned them victory at MK Dons this afternoon.

Stephen Gleeson has first sight of goal for the hosts, forcing Richard Lee to tip round his effort at full stretch, while moments later, former Bee Charlie MacDonald's shot was spilled by Lee, leading to a goalmouth scramble which ended with Toumani Diagouraga booting clear.

Shaun Williams was the next to test Lee's reflexes as the Dons peppered his goal, while down at the other end, before Clayton Donaldson gave Brentford the lead with his fourth goal in three games.

Looking like a man full of confidence after his recent scoring streak, Donaldson latched onto Diagouraga's through ball, took it on himself with nobody in support, held off a defender and beat home keeper David Martyn superbly from a tight angle.

The Dons responded almost immediately, with Gleeson's shot beaten away by Lee, but it was a goal just as good as the first, if not better, which made it 2-0 just before the half hour mark, when Logan laid the ball back to Jonathan Douglas on the edge of the area, who unleashed an unstoppable shot into the top corner.

Daniel Powell then fired across the face of goal for the hosts, while Lee saved from Gleeson again, and at the other end, Harry Forrester tested Martyn after cutting in from the left, before Harlee Dean headed over Forreter's cross.

After the break, Jay O'Shea fired wide for the Dons, while Lee saved from Darren Potter, before Sam Saunders twice tested Martyn with free-kicks for the Bees.

With 15 minutes left, Logan had a golden chance to wrap up the points when he broke away from a cleared Dons free-kick, running from the halfway line, but when one on one with Martyn, fired straight at the home keeper.

Sub Niall McGinn then skipped through the home defence but did not make Martyn work hard enough, while at the other end, Alan Smith's goal-bound shot was deflected wide.

With four minutes left, the hosts were awarded a penalty when Karleigh Osborne bundled over MacDonald in the area, and Williams slotted home the spot kick.

There was an injury-time let off when sub Jabo Ibhere's belter from outside the area cannoned back off the crossbar, but the Bees survived a late onslaught to claim victory.

BEES: Lee, Thompson, Osborne, Dean, Bidwell, Logan (Legge), Douglas, Diagouraga, Forrester (McGinn 60), Saunders (Bean 76), Donaldson. Subs not used: Berahino, Morrison.

Follow us on Facebook and Twitter for the latest Brentford news.