Match ends, Millwall 1, Brentford 0.

George Saville scored inside the first minute for the second match running as Millwall edged past Brentford.
Saville slid the ball under Bees goalkeeper Daniel Bentley to put the hosts ahead after Lee Gregory had closed down Andreas Bjelland.
Yoann Barbet thought he had equalised soon after from a corner, but his effort was ruled offside.
Sergi Canos' shot hit the post and John Egan headed against the bar as the Bees pressed for an equaliser in vain.
Promotion hopes as well as derby spoils were at stake between two in-form teams closing in on the play-off places, with Millwall unbeaten in 10 league games, and Brentford searching for a fourth win in five.
Saville's strike after just 51 seconds may have proved decisive, but it was a surprise more goals did not follow in an entertaining affair which featured 27 attempts at goal.
It was backs-to-the wall defence from the hosts in the second half as Dean Smith's side piled on the pressure, with James Meredith clearing Henrik Dalsgaard's effort off the line as the home side held on.
Millwall's fifth win in their last six moved them up a place to 10th, swapping positions with Brentford, and within six points of the play-off spots.
Millwall manager Neil Harris:
"The best side won the game 1-0, the best side always wins the game - that's the result.
"Millwall going like a steam train really pleases me. Six points off the play-offs with nine games to go. The players, and fans, have earned the right to dream.
"You make your own luck in this game, in any walk of life, but in football particularly. Today we did ride it a bit, but we worked hard, the shape was good."
Brentford boss Dean Smith:
"The better team got beat today. There are such small margins in football at times.
"I can't question the lads' performances today, I thought we were very good, especially in the second half.
"We've won most of the games we control. Today we didn't because a player gets injured and because of a linesman's flag. That's the only reason we haven't won today."
Line-ups
Millwall
Formation 4-4-2
- 1Archer
- 12Romeo
- 4Hutchinson
- 35Cooper
- 3Meredith
- 14J Wallace
- 6Williams
- 23Saville
- 44MarshallSubstituted forCahillat 87'minutesBooked at 88mins
- 20MorisonSubstituted forElliottat 75'minutesBooked at 75mins
- 9GregorySubstituted forOnyedinmaat 75'minutes
Substitutes
- 2McLaughlin
- 7Cahill
- 10Onyedinma
- 16Martin
- 18Tunnicliffe
- 19Elliott
- 24Shackell
Brentford
Formation 4-2-3-1
- 1Bentley
- 22Dalsgaard
- 14Egan
- 5BjellandSubstituted forMephamat 4'minutes
- 29Barbet
- 15Woods
- 8Yennaris
- 47CanosSubstituted forJudgeat 74'minutes
- 19Sawyers
- 11Watkins
- 17MarcondesSubstituted forMaupayat 61'minutes
Substitutes
- 4MacLeod
- 9Maupay
- 10McEachran
- 12Mokotjo
- 18Judge
- 28Daniels
- 33Mepham
- Referee:
- Stuart Attwell
- Attendance:
- 13,251
Match Stats
- Possession
- Home33%
- Away67%
- Shots
- Home12
- Away15
- Shots on Target
- Home4
- Away4
- Corners
- Home5
- Away7
- Fouls
- Home9
- Away15
Live Text
Post update
Full Time
Second Half ends, Millwall 1, Brentford 0.
Post update
Foul by Romaine Sawyers (Brentford).
Post update
Fred Onyedinma (Millwall) wins a free kick in the defensive half.
Post update
Corner, Brentford. Conceded by Mahlon Romeo.
Booking
Tim Cahill (Millwall) is shown the yellow card for a bad foul.
Post update
John Egan (Brentford) wins a free kick in the defensive half.
Post update
Foul by Tim Cahill (Millwall).
Substitution
Substitution, Millwall. Tim Cahill replaces Ben Marshall.
Post update
Attempt missed. Yoann Barbet (Brentford) left footed shot from outside the box misses to the right. Assisted by Ryan Woods.
Post update
Corner, Brentford. Conceded by Mahlon Romeo.
Post update
Attempt blocked. Neal Maupay (Brentford) right footed shot from the right side of the box is blocked. Assisted by Yoann Barbet with a cross.
Post update
Attempt missed. Ollie Watkins (Brentford) left footed shot from outside the box is high and wide to the left.
Post update
Foul by Neal Maupay (Brentford).
Post update
James Meredith (Millwall) wins a free kick in the defensive half.
Post update
Offside, Brentford. Yoann Barbet tries a through ball, but Alan Judge is caught offside.
Post update
Attempt missed. Fred Onyedinma (Millwall) header from the centre of the box misses to the right. Assisted by Shaun Williams following a set piece situation.
Post update
Foul by John Egan (Brentford).
Post update
Fred Onyedinma (Millwall) wins a free kick on the left wing.
Post update
Nico Yennaris (Brentford) wins a free kick in the attacking half.