Jonathan Douglas put a smile on the face of new Brentford manager Mark Warburton with a last-minute winner against Oldham at Griffin Park.

Douglas headed in a cross from sub Sam Saunders as the promotion-chasing Bees made it eight victories out of nine.

Clayton Donaldson and Will Grigg both spurned first-half chances, while Mike Petrasso shot wide for Oldham.

The referee rejected Brentford penalty appeals after Donaldson went down late on, but Douglas had the final say.

The Bees, whose former boss Uwe Rosler left the club to take over at Wigan, moved up to third place with the victory, four points behind Leyton Orient.

The goal was Douglas' first since he scored the first in a 2-1 home win over Carlisle 13 months ago.

VIEW FROM THE DRESSING ROOM

Brentford manager Mark Warburton told BBC London 94.9:

"My wife is questioning my sanity, but you have to love the passion of the game is tremendous and to score in the last minute like that is always very helpful.

"They had a tremendous run, now we're on a fresh run. The boys have been talking about the next five games as vital for us, and that's a win for the first game. It's a testament of to their character and desire and I'm really pleased.

"For me, the same methods from academy to first team apply. The main difference is how to deal with the senior players, the old ways of having to play the game for 20 years don't apply, it's more about man management skills."

Oldham manager Lee Johnson told BBC Radio Manchester:

"We haven't got what we deserved. It was an excellent performance from the boys.

"We're unlucky not to come away with one, if not three points.

"I thought it was a foul [for the winning goal] but for some reason we're not getting those decisions at the moment."

Lineup, Bookings (5) & Substitutions (6)

Brentford

  • 27 Button
  • 12 McCormack Booked
  • 24 Bidwell
  • 17 Saville (El Alagui - 81' )
  • 05 Craig
  • 06 Dean Booked
  • 09 Donaldson
  • 08 Douglas Booked
  • 11 Grigg (Trotta - 66' )
  • 04 Forshaw
  • 26 Harris (Saunders - 60' )

Substitutes

  • 01 Lee
  • 02 O'Connor
  • 07 Saunders
  • 10 El Alagui
  • 14 Logan
  • 22 Reeves
  • 29 Trotta

Oldham Athletic

  • 01 Oxley
  • 05 Kusunga
  • 26 Plummer Booked
  • 08 Smith
  • 06 Tarkowski
  • 03 Grounds
  • 20 Petrasso
  • 04 Wesolowski Booked
  • 14 Clarke-Harris (Schmeltz - 70' )
  • 27 Philliskirk
  • 12 Mellor (Winchester - 27' )

Substitutes

  • 02 Brown
  • 07 Schmeltz
  • 09 Rooney
  • 15 Winchester (Schmeltz - 88' )
  • 17 Rodgers
  • 18 Lanzoni
  • 29 Rachubka
Ref: Carl Berry
Att: 6,594

Match Stats

Shots

9 9

On target

3 1

Corners

10 2

Fouls

14 12

Live Text Commentary

Full time

Full Time Match ends, Brentford 1, Oldham Athletic 0.

90:00 +4:25 Full time

Full Time Second Half ends, Brentford 1, Oldham Athletic 0.

90:00 +2:52

Corner, Brentford. Conceded by Ellis Plummer.

90:00 +2:08 Goal scored

Goal! Goal! Brentford 1, Oldham Athletic 0. Jonathan Douglas (Brentford) header from the centre of the box to the top right corner. Assisted by Sam Saunders.

90:00 +0:04

Foul by Harlee Dean (Brentford).

90:00 +0:04

James Wesolowski (Oldham Athletic) wins a free kick in the attacking half.

89:17

Sam Saunders (Brentford) wins a free kick in the attacking half.

89:17

Foul by Adam Rooney (Oldham Athletic).

87:45 Substitution

Substitution Substitution, Oldham Athletic. Sidney Schmeltz replaces Carl Winchester.

86:33

Attempt blocked. James Tarkowski (Oldham Athletic) right footed shot from the centre of the box is blocked.

86:09

Corner, Oldham Athletic. Conceded by Jonathan Douglas.

85:59

Attempt blocked. Korey Smith (Oldham Athletic) right footed shot from outside the box is blocked.

85:04 Booking

Booking Jonathan Douglas (Brentford) is shown the yellow card.

85:00

Danny Philliskirk (Oldham Athletic) wins a free kick in the defensive half.

84:57

Foul by Jonathan Douglas (Brentford).

83:43 Booking

Booking Alan McCormack (Brentford) is shown the yellow card.

83:34

Foul by Alan McCormack (Brentford).

83:34

Michael Petrasso (Oldham Athletic) wins a free kick on the right wing.

81:18

Attempt missed. Jonathan Douglas (Brentford) right footed shot from outside the box misses to the right.

80:06 Substitution

Substitution Substitution, Brentford. Farid El Alagui replaces George Saville.

78:20

Corner, Oldham Athletic. Conceded by Alan McCormack.

75:19

Foul by Adam Forshaw (Brentford).

75:19

James Wesolowski (Oldham Athletic) wins a free kick in the defensive half.

73:34

Sam Saunders (Brentford) wins a free kick on the right wing.

73:34

Foul by Genséric Kusunga (Oldham Athletic).

72:28

Corner, Brentford. Conceded by Jonathan Grounds.

69:47 Substitution

Substitution Substitution, Oldham Athletic. Adam Rooney replaces Johnson Clarke-Harris.

68:21

Corner, Brentford. Conceded by Jonathan Grounds.

67:41 Booking

Booking Ellis Plummer (Oldham Athletic) is shown the yellow card.

67:35

Clayton Donaldson (Brentford) wins a free kick in the defensive half.

67:35

Foul by Ellis Plummer (Oldham Athletic).

65:43 Substitution

Substitution Substitution, Brentford. Marcello Trotta replaces William Grigg.

65:33

Attempt missed. Johnson Clarke-Harris (Oldham Athletic) right footed shot from the left side of the box misses to the left.

64:07

Corner, Brentford. Conceded by Jonathan Grounds.

63:57

Attempt blocked. Sam Saunders (Brentford) right footed shot from the centre of the box is blocked.

59:28 Substitution

Substitution Substitution, Brentford. Sam Saunders replaces Kadeem Harris.

58:29

Alan McCormack (Brentford) wins a free kick on the right wing.

58:29

Foul by Michael Petrasso (Oldham Athletic).

56:12

Attempt missed. Johnson Clarke-Harris (Oldham Athletic) left footed shot from outside the box is close, but misses to the left from a direct free kick.

55:00

Danny Philliskirk (Oldham Athletic) wins a free kick in the defensive half.

54:53

Foul by Harlee Dean (Brentford).

54:24

Foul by Alan McCormack (Brentford).

54:24

Michael Petrasso (Oldham Athletic) wins a free kick in the defensive half.

53:01

Corner, Brentford. Conceded by Jonathan Grounds.

52:39

Attempt saved. Michael Petrasso (Oldham Athletic) right footed shot from outside the box is saved in the centre of the goal.

51:44

Foul by George Saville (Brentford).

51:44

James Wesolowski (Oldham Athletic) wins a free kick in the attacking half.

51:08

Foul by George Saville (Brentford).

51:08

Johnson Clarke-Harris (Oldham Athletic) wins a free kick on the right wing.

50:21

Kadeem Harris (Brentford) wins a free kick in the defensive half.

50:21

Foul by Carl Winchester (Oldham Athletic).

49:00

Ellis Plummer (Oldham Athletic) wins a free kick on the right wing.

48:58

Foul by Clayton Donaldson (Brentford).

47:50

Foul by George Saville (Brentford).

47:50

James Wesolowski (Oldham Athletic) wins a free kick in the attacking half.

47:13

Attempt missed. Harlee Dean (Brentford) header from the centre of the box is just a bit too high.

46:57

Corner, Brentford. Conceded by Jonathan Grounds.

45:00

Second Half begins Brentford 0, Oldham Athletic 0.

45:00 +2:01 Half time

Half Time First Half ends, Brentford 0, Oldham Athletic 0.

45:00 +0:10

Attempt missed. Danny Philliskirk (Oldham Athletic) right footed shot from outside the box misses to the right.

41:26

Attempt missed. Michael Petrasso (Oldham Athletic) right footed shot from the centre of the box is close, but misses to the right.

37:13

Alan McCormack (Brentford) wins a free kick on the right wing.

37:13

Foul by Michael Petrasso (Oldham Athletic).

30:11

Attempt missed. Korey Smith (Oldham Athletic) right footed shot from outside the box misses to the right.

29:27

Attempt missed. William Grigg (Brentford) right footed shot from the centre of the box is close, but misses to the left.

27:56

Attempt missed. Clayton Donaldson (Brentford) right footed shot from outside the box is close, but misses to the left.

27:37

Attempt blocked. Johnson Clarke-Harris (Oldham Athletic) right footed shot from outside the box is blocked.

27:02

Corner, Brentford. Conceded by Jonathan Grounds.

26:34 Substitution

Substitution Substitution, Oldham Athletic. Carl Winchester replaces David Mellor because of an injury.

24:07 Booking

Booking James Wesolowski (Oldham Athletic) is shown the yellow card.

24:00

George Saville (Brentford) wins a free kick in the attacking half.

23:49

Foul by James Wesolowski (Oldham Athletic).

22:25

Attempt missed. Clayton Donaldson (Brentford) header from very close range is just a bit too high.

22:02

Corner, Brentford. Conceded by James Tarkowski.

18:32

Adam Forshaw (Brentford) wins a free kick in the defensive half.

18:32

Foul by James Wesolowski (Oldham Athletic).

18:11

Tony Craig (Brentford) wins a free kick on the left wing.

18:11

Foul by Johnson Clarke-Harris (Oldham Athletic).

16:05

George Saville (Brentford) wins a free kick in the attacking half.

16:05

Foul by Michael Petrasso (Oldham Athletic).

15:38

Foul by Adam Forshaw (Brentford).

15:38

Jonathan Grounds (Oldham Athletic) wins a free kick in the attacking half.

13:19

Attempt saved. William Grigg (Brentford) right footed shot from outside the box is saved in the bottom left corner.

12:14

Adam Forshaw (Brentford) wins a free kick in the attacking half.

12:14

Foul by James Wesolowski (Oldham Athletic).

10:52

Foul by Alan McCormack (Brentford).

10:52

David Mellor (Oldham Athletic) wins a free kick in the defensive half.

8:25

Attempt saved. Harlee Dean (Brentford) header from the centre of the box is saved in the centre of the goal.

8:03

Corner, Brentford. Conceded by James Tarkowski.

6:18

Foul by Clayton Donaldson (Brentford).

6:18

David Mellor (Oldham Athletic) wins a free kick on the right wing.

5:56 Booking

Booking Harlee Dean (Brentford) is shown the yellow card.

5:50

Foul by Harlee Dean (Brentford).

5:50

Johnson Clarke-Harris (Oldham Athletic) wins a free kick in the defensive half.

3:46

Corner, Brentford. Conceded by Jonathan Grounds.

2:56

George Saville (Brentford) wins a free kick in the attacking half.

2:56

Foul by James Wesolowski (Oldham Athletic).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers