Match ends, Millwall 0, Brighton and Hove Albion 1.

A controversial penalty gave Brighton victory against relegation-threatened Millwall and took the Seagulls to within three points of the play-offs.
Albion top scorer Leonardo Ulloa wasted a great chance early on, heading wide at the far post, before referee Geoff Eltringham pointed to the spot.
Danny Shittu was deemed to have fouled Jesse Lingard and David Lopez found the corner of the net.
Millwall's best chance fell to Jermaine Easter who struck the crossbar.
The defeat, Millwall's fourth in six home league matches, leaves Ian Holloway's team deep in relegation trouble.
Millwall will regard themselves as somewhat unlucky to concede the penalty as there seemed to be minimal contact between debutant Lingard and Shittu, but Lopez converted from the spot to clinch the win with his fourth league goal of the season.
The visitors could have doubled their lead when Ulloa found Lingard with a brilliant cross, but Ryan Fredericks did well to deny the Manchester United loanee.
Shittu should have done better with a header after the break and, then, Easter struck the woodwork when just six yards from goal.
Late on, Lions debutant Owen Garvan went close from long range but the match ended in defeat for the hosts, their sixth loss in 10 league games.
Brighton assistant manager Nathan Jones on the penalty: "It was a difficult game. The penalty could have gone either way.
"Danny Shittu leaned on Jesse [Lingard] inside the box and he is a very strong lad. These things even themselves out. We have had stonewall penalty appeals turned down, but maybe we got a bit of luck.
"We would like to be in the play-offs but it is very tight and we have had a lot of games to contend with."
Millwall boss Ian Holloway: "It is shoulder to shoulder, if anything. I can't say that there wasn't enough contact because Danny is built like a proverbial.
"We haven't got anything like the result we deserved. I want my lads to not shout at referees because we have been fined £16,000 in the last few weeks and it is my job to get fairness.
"A referee should walk into this ground and be ready to be fair to both teams, but I don't think he was biased. It was a mistake."
Line-ups
Millwall
Formation 4-4-2
- 1Forde
- 14Fredericks
- 28Malone
- 15Upson
- 3ShittuBooked at 39mins
- 12LowrySubstituted forMcDonaldat 61'minutes
- 11Woolford
- 17Williams
- 19JacksonSubstituted forFeeneyat 74'minutes
- 8EasterSubstituted forMorisonat 59'minutes
- 29Garvan
Substitutes
- 2Dunne
- 7Feeney
- 9Morison
- 16Beevers
- 26Abdou
- 27McDonald
- 43Bywater
Brighton
Formation 4-3-3
- 29Kuszczak
- 2BrunoBooked at 84mins
- 17Ward
- 4Andrews
- 3Greer
- 20Upson
- 6StephensBooked at 72mins
- 11OrlandiSubstituted forMarchat 80'minutes
- 19Ulloa
- 35LingardSubstituted forForster-Caskeyat 67'minutes
- 21López MorenoSubstituted forBuckleyat 59'minutes
Substitutes
- 1Brezovan
- 5Dunk
- 9Rodríguez Sánchez
- 14Calderón
- 18Forster-Caskey
- 27March
- 30Buckley
- Referee:
- Geoff Eltringham
- Attendance:
- 12,149
Match Stats
- Possession
- Home48%
- Away52%
- Shots
- Home18
- Away10
- Shots on Target
- Home4
- Away2
- Corners
- Home5
- Away4
- Fouls
- Home5
- Away14
Live Text
Post update
Full Time
Second Half ends, Millwall 0, Brighton and Hove Albion 1.
Post update
Corner, Brighton and Hove Albion. Conceded by Ryan Fredericks.
Post update
Corner, Millwall. Conceded by Stephen Ward.
Post update
Attempt blocked. Steve Morison (Millwall) right footed shot from the centre of the box is blocked.
Post update
Attempt missed. Martyn Woolford (Millwall) left footed shot from outside the box misses to the left.
Post update
Foul by Jake Forster-Caskey (Brighton and Hove Albion).
Post update
Scott McDonald (Millwall) wins a free kick on the left wing.
Post update
Leonardo Ulloa (Brighton and Hove Albion) wins a free kick in the attacking half.
Post update
Foul by Danny Shittu (Millwall).
Post update
Attempt missed. Owen Garvan (Millwall) left footed shot from outside the box is too high. Assisted by Shaun Williams.
Post update
Attempt missed. Liam Feeney (Millwall) right footed shot from a difficult angle on the right is close, but misses to the right following a corner.
Post update
Corner, Millwall. Conceded by Matthew Upson.
Post update
Attempt blocked. Steve Morison (Millwall) right footed shot from a difficult angle on the right is blocked. Assisted by Liam Feeney.
Post update
Attempt missed. William Buckley (Brighton and Hove Albion) right footed shot from outside the box misses to the right following a corner.
Post update
Corner, Brighton and Hove Albion. Conceded by Danny Shittu.
Post update
Foul by Bruno (Brighton and Hove Albion).
Post update
Scott Malone (Millwall) wins a free kick on the left wing.
Post update
Offside, Brighton and Hove Albion. Stephen Ward tries a through ball, but Jake Forster-Caskey is caught offside.
Post update
Attempt missed. William Buckley (Brighton and Hove Albion) right footed shot from outside the box is high and wide to the left. Assisted by Jake Forster-Caskey.