Kieran Agard grabbed a first-half double as Rotherham dealt a blow to Brentford's automatic promotion hopes and boosted their own chances of climbing out of League One.

Clayton Donaldson tested home keeper Adam Collin before Agard put Rotherham ahead from the penalty spot after James Tavernier was felled by Alan Judge.

Ben Pringle then put Agard through to slam home his 20th goal of the season.

Lee Frecklington curled wide before Haris Vuckic made it 3-0 with a header.

Despite suffering their first defeat in six games, Brentford remain second, three points clear of Leyton Orient who are third after their 1-1 draw with Oldham Athletic.

Rotherham move to within seven points of the automatic promotion places.

Lineup, Bookings (3) & Substitutions (5)

Rotherham United

  • 21 Collin
  • 27 Tavernier
  • 03 Skarz
  • 08 Frecklington Booked
  • 04 Arnason Booked
  • 20 Morgan
  • 22 Agard (Vuckic - 91' )
  • 36 Smallwood
  • 37 Adams
  • 09 Revell
  • 18 Pringle (Milsom - 88' )

Substitutes

  • 01 Shearer
  • 05 Davis
  • 10 O'Connor
  • 15 Milsom
  • 25 Addison
  • 28 Vuckic
  • 35 Hitchcock

Brentford

  • 27 Button
  • 12 McCormack
  • 24 Bidwell
  • 04 Forshaw (Yennaris - 66' )
  • 05 Craig Booked
  • 06 Dean
  • 08 Douglas
  • 22 Reeves
  • 29 Trotta (Grigg - 75' )
  • 09 Donaldson
  • 18 Judge (Adams - 87' )

Substitutes

  • 01 Lee
  • 02 O'Connor
  • 11 Grigg
  • 15 Dallas
  • 26 Tarkowski
  • 28 Yennaris
  • 32 Adams
Ref: Geoff Eltringham
Att: 8,365

Match Stats

Shots

11 7

On target

4 4

Corners

4 7

Fouls

13 12

Live Text Commentary

Full time

Full Time Match ends, Rotherham United 3, Brentford 0.

90:00 +4:08 Full time

Full Time Second Half ends, Rotherham United 3, Brentford 0.

90:00 +2:25 Goal scored

Goal! Goal! Rotherham United 3, Brentford 0. Haris Vuckic (Rotherham United) right footed shot from the left side of the box to the bottom left corner. Assisted by Robert Milsom.

90:00 +0:50 Substitution

Substitution Substitution, Rotherham United. Haris Vuckic replaces Kieran Agard.

89:15

Corner, Brentford. Conceded by Craig Morgan.

87:02 Substitution

Substitution Substitution, Rotherham United. Robert Milsom replaces Ben Pringle.

86:01 Substitution

Substitution Substitution, Brentford. Charlie Adams replaces Alan Judge.

85:18 Booking

Booking Lee Frecklington (Rotherham United) is shown the yellow card.

85:08

Foul by Lee Frecklington (Rotherham United).

85:08

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

84:37

Corner, Brentford. Conceded by Craig Morgan.

83:23 Booking

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

83:13

Nicky Adams (Rotherham United) wins a free kick in the defensive half.

83:13

Foul by Jonathan Douglas (Brentford).

81:27

Foul by Joe Skarz (Rotherham United).

81:27

Jonathan Douglas (Brentford) wins a free kick on the right wing.

80:55

Attempt missed. Nicky Adams (Rotherham United) right footed shot from the centre of the box is close, but misses to the left.

75:38

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

74:13 Substitution

Substitution Substitution, Brentford. William Grigg replaces Marcello Trotta.

73:55

Attempt missed. Lee Frecklington (Rotherham United) right footed shot from outside the box is close, but misses to the right.

73:34

Corner, Rotherham United. Conceded by Tony Craig.

73:04

Corner, Rotherham United. Conceded by Alan McCormack.

72:19

Corner, Rotherham United. Conceded by Harlee Dean.

70:45

Foul by Jake Bidwell (Brentford).

70:45

Joe Skarz (Rotherham United) wins a free kick in the attacking half.

70:07

Corner, Brentford. Conceded by Joe Skarz.

69:50

Attempt saved. Jonathan Douglas (Brentford) header from the left side of the box is saved in the top left corner.

68:39

Foul by Alan Judge (Brentford).

68:39

Lee Frecklington (Rotherham United) wins a free kick in the defensive half.

68:05

Corner, Brentford. Conceded by Craig Morgan.

66:49

Corner, Brentford. Conceded by Lee Frecklington.

65:49 Substitution

Substitution Substitution, Brentford. Nico Yennaris replaces Adam Forshaw.

65:25

James Tavernier (Rotherham United) wins a free kick on the right wing.

65:25

Foul by Alan Judge (Brentford).

63:29

Foul by Richard Smallwood (Rotherham United).

63:29

Alan McCormack (Brentford) wins a free kick in the defensive half.

62:52 Booking

Booking Kári Arnason (Rotherham United) is shown the yellow card.

60:37

Attempt missed. Adam Forshaw (Brentford) right footed shot from outside the box is high and wide to the right.

59:46

Attempt missed. Kieran Agard (Rotherham United) header from the centre of the box is just a bit too high.

58:24

Corner, Rotherham United. Conceded by Tony Craig.

52:43

Attempt missed. Kieran Agard (Rotherham United) header from the centre of the box is close, but misses the top right corner.

52:09

Foul by Jake Reeves (Brentford).

52:09

Nicky Adams (Rotherham United) wins a free kick on the left wing.

50:48

Clayton Donaldson (Brentford) wins a free kick on the right wing.

50:48

Foul by Kári Arnason (Rotherham United).

50:24

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

50:24

Foul by Kieran Agard (Rotherham United).

48:50

Clayton Donaldson (Brentford) wins a free kick on the right wing.

48:50

Foul by Lee Frecklington (Rotherham United).

45:00

Second Half begins Rotherham United 2, Brentford 0.

45:00 +1:02 Half time

Half Time First Half ends, Rotherham United 2, Brentford 0.

44:44 Goal scored

Goal! Goal! Rotherham United 2, Brentford 0. Kieran Agard (Rotherham United) right footed shot from the centre of the box to the top right corner. Assisted by Nicky Adams.

42:35

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

42:35

Foul by Richard Smallwood (Rotherham United).

41:56

Attempt saved. Marcello Trotta (Brentford) left footed shot from outside the box is saved in the centre of the goal.

40:17

Attempt missed. Nicky Adams (Rotherham United) right footed shot from a difficult angle on the right is high and wide to the right.

39:31

Foul by Adam Forshaw (Brentford).

39:31

Richard Smallwood (Rotherham United) wins a free kick in the attacking half.

36:20

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

36:20

Foul by Lee Frecklington (Rotherham United).

35:24

Alan Judge (Brentford) wins a free kick in the defensive half.

35:24

Foul by Nicky Adams (Rotherham United).

34:46

James Tavernier (Rotherham United) hits the left post with a right footed shot from outside the box following a set piece situation.

34:08

Foul by Tony Craig (Brentford).

34:08

Kieran Agard (Rotherham United) wins a free kick in the defensive half.

31:53

Corner, Brentford. Conceded by Kári Arnason.

31:46

Attempt blocked. Jake Reeves (Brentford) right footed shot from outside the box is blocked.

30:00

Lee Frecklington (Rotherham United) wins a free kick in the attacking half.

29:58

Foul by Jonathan Douglas (Brentford).

27:40

Foul by Jake Bidwell (Brentford).

27:40

Nicky Adams (Rotherham United) wins a free kick on the right wing.

26:52

Attempt missed. Alex Revell (Rotherham United) header from the centre of the box is just a bit too high.

24:34

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

24:34

Foul by Richard Smallwood (Rotherham United).

21:49

Foul by Alan McCormack (Brentford).

21:49

Joe Skarz (Rotherham United) wins a free kick on the right wing.

20:13

Attempt saved. Ben Pringle (Rotherham United) left footed shot from outside the box is saved in the bottom left corner.

14:48

Foul by James Tavernier (Rotherham United).

14:48

Adam Forshaw (Brentford) wins a free kick on the right wing.

14:15

Attempt saved. Adam Forshaw (Brentford) right footed shot from outside the box is saved in the top centre of the goal.

13:11 Goal scored

Goal! Goal! Rotherham United 1, Brentford 0. Kieran Agard (Rotherham United) converts the penalty with a right footed shot to the bottom left corner.

12:45

Penalty conceded by Alan Judge (Brentford) after a foul in the penalty area.

12:45

Penalty Rotherham United. James Tavernier draws a foul in the penalty area.

8:50

Corner, Brentford. Conceded by Adam Collin.

8:28

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

7:42

Foul by Kári Arnason (Rotherham United).

7:42

Adam Forshaw (Brentford) wins a free kick on the right wing.

1:17

Alex Revell (Rotherham United) wins a free kick in the defensive half.

1:17

Foul by Harlee Dean (Brentford).

0:17

Jonathan Douglas (Brentford) wins a free kick in the attacking half.

0:17

Foul by Alex Revell (Rotherham United).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers