Match ends, Chesterfield 1, Millwall 2.

Millwall kept up their League One promotion push with victory at struggling Chesterfield.
Sam Morsy's 25-yard strike put the hosts ahead, but Aiden O'Brien headed in Shane Ferguson's cross to level.
Lee Gregory scored the winner from 10 yards early in the second half.
Keeper Jordan Archer denied Morsy and Byron Harrison to seal victory as Millwall moved into the play-off places, and left the Spireites two points above the relegation zone.
Millwall manager Neil Harris told BBC Radio London:
"For us as a group to break into the top six in January is a fantastic achievement. It gives us something to grow from.
"It's terrific to come to Chesterfield away from home in January and show character and resilience to come back and win.
"I'm really delighted with my players.
"We took care of the ball, and if we do that we've got players who can hurt the opposition."
Line-ups
Chesterfield
Formation 4-4-2
- 1Lee
- 25TalbotSubstituted forDieseruvweat 87'minutes
- 4Hird
- 16Raglan
- 19Donohue
- 28AriyibiSubstituted forGardnerat 65'minutes
- 12O'Neil
- 5Morsy
- 10O'Shea
- 9Ebanks-BlakeSubstituted forHarrisonat 72'minutes
- 11Novak
Substitutes
- 7Gardner
- 15Humphreys
- 18Harrison
- 20Chapman
- 21Onovwigun
- 22Simons
- 26Dieseruvwe
Millwall
Formation 4-4-2
- 13Archer
- 2Cummings
- 17Webster
- 16Beevers
- 18FergusonSubstituted forMartinat 76'minutes
- 25J Wallace
- 26Abdou
- 6Williams
- 22O'BrienSubstituted forUpsonat 78'minutes
- 9GregorySubstituted forOnyedinmaat 88'minutes
- 20MorisonBooked at 45mins
Substitutes
- 1Forde
- 3Martin
- 8Upson
- 10Onyedinma
- 14Marquis
- 15Nelson
- 24Thompson
- Referee:
- Chris Sarginson
- Attendance:
- 7,078
Match Stats
- Possession
- Home58%
- Away42%
- Shots
- Home16
- Away10
- Shots on Target
- Home6
- Away5
- Corners
- Home10
- Away6
- Fouls
- Home8
- Away9
Live Text
Post update
Full Time
Second Half ends, Chesterfield 1, Millwall 2.
Post update
Foul by Byron Harrison (Chesterfield).
Post update
Mark Beevers (Millwall) wins a free kick on the right wing.
Post update
Dan Gardner (Chesterfield) wins a free kick in the defensive half.
Post update
Foul by Fred Onyedinma (Millwall).
Post update
Attempt missed. Emmanuel Dieseruvwe (Chesterfield) right footed shot from outside the box misses to the left.
Substitution
Substitution, Millwall. Fred Onyedinma replaces Lee Gregory.
Substitution
Substitution, Chesterfield. Emmanuel Dieseruvwe replaces Drew Talbot.
Post update
Attempt saved. Steve Morison (Millwall) right footed shot from a difficult angle on the left is saved in the top right corner.
Post update
Foul by Byron Harrison (Chesterfield).
Post update
Mark Beevers (Millwall) wins a free kick on the right wing.
Post update
Corner, Chesterfield. Conceded by Jordan Archer.
Post update
Attempt saved. Byron Harrison (Chesterfield) header from the right side of the six yard box is saved in the centre of the goal.
Post update
Sam Hird (Chesterfield) wins a free kick in the attacking half.
Post update
Foul by Lee Gregory (Millwall).
Substitution
Substitution, Millwall. Ed Upson replaces Aiden O'Brien.
Substitution
Substitution, Millwall. Joe Martin replaces Shane Ferguson because of an injury.
Post update
Corner, Chesterfield. Conceded by Jordan Archer.
Post update
Corner, Chesterfield. Conceded by Shane Ferguson.