League One
Millwall2Rochdale3

Millwall 2-3 Rochdale

Ian Henderson's late penalty saw Rochdale beat 10-man Millwall 3-2 win at The Den.

Callum Camps' well-taken early strike from 12 yards was cancelled out two minutes later by Millwall striker Aiden O'Brien's close-range finish.

It was Gregory who doubled the Lions' tally to give them the lead before the break, coolly slotting his penalty down the middle on his 100th appearance.

Keith Hill's men improved after the break and grabbed an equaliser through Calvin Andrew's powerful header after a superb free-kick from Joe Bunney.

The hosts then had to cope without Ben Thompson for the final 15 minutes after the midfielder picked up a second yellow for a rash challenge.

It looked like it would end all square before Henderson calmly slotted the spot-kick to win the game in the third minute of added time after Steven Davies was fouled by Nadjim Abdou.

Report supplied by the Press Association.

Line-ups

Millwall

  • 1Archer
  • 12Romeo
  • 15Nelson
  • 17WebsterBooked at 69mins
  • 5CraigBooked at 74mins
  • 22O'BrienSubstituted forWorrallat 26'minutes
  • 8ThompsonBooked at 73mins
  • 6WilliamsBooked at 87mins
  • 18FergusonSubstituted forAbdouat 76'minutesBooked at 86mins
  • 20Morison
  • 9GregorySubstituted forOnyedinmaat 86'minutes

Substitutes

  • 7Worrall
  • 10Onyedinma
  • 11Wylde
  • 16Butcher
  • 26Abdou
  • 31King
  • 33Chesmain

Rochdale

  • 1Lillis
  • 15ThompsonSubstituted forOdelusiat 61'minutes
  • 5CanavanBooked at 19mins
  • 6McGaheySubstituted forRaffertyat 45+1'minutes
  • 39BunneyBooked at 45mins
  • 10Camps
  • 18Keane
  • 8Lund
  • 9AndrewBooked at 85mins
  • 40Henderson
  • 12McDermottSubstituted forDaviesat 52'minutes

Substitutes

  • 2Rafferty
  • 14Rathbone
  • 16Noble-Lazarus
  • 19Davies
  • 24Allen
  • 25Logan
  • 29Odelusi
Referee:
John Brooks
Attendance:
8,143

Match Stats

Home TeamMillwallAway TeamRochdale
Possession
Home52%
Away48%
Shots
Home11
Away12
Shots on Target
Home2
Away7
Corners
Home7
Away4
Fouls
Home13
Away21

Live Text

Match ends, Millwall 2, Rochdale 3.

Full Time

Second Half ends, Millwall 2, Rochdale 3.

Foul by Tony Craig (Millwall).

Niall Canavan (Rochdale) wins a free kick in the attacking half.

Fred Onyedinma (Millwall) wins a free kick in the defensive half.

Foul by Niall Canavan (Rochdale).

Sid Nelson (Millwall) wins a free kick in the defensive half.

Foul by Calvin Andrew (Rochdale).

Penalty conceded by Nadjim Abdou (Millwall) with a hand ball in the penalty area.

Goal!

Goal! Millwall 2, Rochdale 3. Ian Henderson (Rochdale) converts the penalty with a right footed shot to the bottom right corner.

Corner, Rochdale. Conceded by Sid Nelson.

Shaun Williams (Millwall) wins a free kick on the right wing.

Foul by Calvin Andrew (Rochdale).

Attempt missed. Callum Camps (Rochdale) left footed shot from outside the box misses to the left.

Attempt missed. Steve Davies (Rochdale) left footed shot from outside the box is high and wide to the left from a direct free kick.

Booking

Shaun Williams (Millwall) is shown the yellow card for a bad foul.

Foul by Shaun Williams (Millwall).

Sanmi Odelusi (Rochdale) wins a free kick in the defensive half.

Booking

Nadjim Abdou (Millwall) is shown the yellow card for a bad foul.

Substitution

Substitution, Millwall. Fred Onyedinma replaces Lee Gregory.

Lee Gregory (Millwall) wins a free kick in the defensive half.

Foul by Matthew Lund (Rochdale).

Mahlon Romeo (Millwall) wins a free kick on the left wing.

Foul by Steve Davies (Rochdale).

Booking

Calvin Andrew (Rochdale) is shown the yellow card for a bad foul.

Mahlon Romeo (Millwall) wins a free kick on the left wing.

Foul by Calvin Andrew (Rochdale).

Attempt blocked. Matthew Lund (Rochdale) right footed shot from outside the box is blocked.

Foul by Lee Gregory (Millwall).

Joseph Rafferty (Rochdale) wins a free kick on the left wing.

Sid Nelson (Millwall) wins a free kick in the attacking half.

Foul by Ian Henderson (Rochdale).

Mahlon Romeo (Millwall) wins a free kick on the left wing.

Foul by Ian Henderson (Rochdale).

Substitution

Substitution, Millwall. Nadjim Abdou replaces Shane Ferguson.

Mahlon Romeo (Millwall) wins a free kick on the left wing.

Foul by Steve Davies (Rochdale).

Booking

Tony Craig (Millwall) is shown the yellow card.

Dismissal

Second yellow card to Ben Thompson (Millwall) for a bad foul.

Foul by Ben Thompson (Millwall).

goal

As It Stood

TeamPWDLFAGDPts
1Scunthorpe95312091118
2Bury95221610617
3Bolton9441107316
4Bradford9360106415
5Northampton9351138514
6Port Vale94231211114
7Sheff Utd94231213-114
8Gillingham94231416-214
9Bristol Rovers93421313013
10Peterborough93331612412
11Fleetwood93331413112
12MK Dons93331211112
13Oxford Utd933399012
14Millwall93331617-112
15Chesterfield93241312111
16Charlton92521110111
17Swindon93241012-211
18Walsall92431012-210
19Rochdale92341113-29
20Wimbledon92341114-39
21Shrewsbury9225914-58
22Oldham915349-58
23Southend9225918-98
24Coventry9054410-65
View full League One table

Top Stories