Second Half ends, Rochdale 3, Charlton Athletic 3.
90'+4
Corner, Charlton Athletic. Conceded by Keith Keane.
90'+4
Joseph Rafferty (Rochdale) is shown the yellow card for a bad foul.
90'+4
Stephy Mavididi (Charlton Athletic) wins a free kick in the attacking half.
90'+4
Foul by Joseph Rafferty (Rochdale).
90'+3
Oliver Rathbone (Rochdale) wins a free kick in the attacking half.
90'+3
Foul by Jake Forster-Caskey (Charlton Athletic).
90'+2
Foul by Patrick Bauer (Charlton Athletic).
90'+2
Calvin Andrew (Rochdale) wins a free kick in the attacking half.
90'+1
Oliver Rathbone (Rochdale) is shown the yellow card for a bad foul.
90'
Ricky Holmes (Charlton Athletic) is shown the yellow card for a bad foul.
90'
Foul by Oliver Rathbone (Rochdale).
90'
Patrick Bauer (Charlton Athletic) wins a free kick in the defensive half.
88'
Goal! Rochdale 3, Charlton Athletic 3. Jorge Teixeira (Charlton Athletic) left footed shot from very close range to the centre of the goal. Assisted by Patrick Bauer following a corner.
88'
Corner, Charlton Athletic. Conceded by Niall Canavan.
86'
Jake Forster-Caskey (Charlton Athletic) wins a free kick on the right wing.
86'
Foul by Joseph Rafferty (Rochdale).
85'
Foul by Patrick Bauer (Charlton Athletic).
85'
Oliver Rathbone (Rochdale) wins a free kick on the left wing.
84'
Goal! Rochdale 3, Charlton Athletic 2. Nathaniel Mendez-Laing (Rochdale) right footed shot from outside the box to the bottom right corner. Assisted by Ian Henderson.
83'
Attempt blocked. Oliver Rathbone (Rochdale) right footed shot from outside the box is blocked.
82'
Corner, Charlton Athletic. Conceded by Joseph Rafferty.
80'
Corner, Charlton Athletic. Conceded by Jamie Allen.
80'
Josh Magennis (Charlton Athletic) is shown the yellow card for a bad foul.
79'
Joseph Rafferty (Rochdale) wins a free kick in the attacking half.
79'
Foul by Josh Magennis (Charlton Athletic).
79'
Substitution, Charlton Athletic. Lee Novak replaces Jordan Botaka.
77'
Attempt missed. Callum Camps (Rochdale) right footed shot from outside the box misses to the left.
77'
Calvin Andrew (Rochdale) hits the bar with a left footed shot from the centre of the box.
76'
Substitution, Rochdale. Nathaniel Mendez-Laing replaces Joe Thompson.
76'
Attempt missed. Callum Camps (Rochdale) right footed shot from outside the box is high and wide to the right.
74'
Reuben Noble-Lazarus (Rochdale) wins a free kick in the attacking half.
74'
Foul by Jordan Botaka (Charlton Athletic).
73'
Lewis Page (Charlton Athletic) wins a free kick on the left wing.
73'
Foul by Callum Camps (Rochdale).
72'
Foul by Jake Forster-Caskey (Charlton Athletic).
72'
Jamie Allen (Rochdale) wins a free kick on the right wing.
70'
Goal! Rochdale 2, Charlton Athletic 2. Calvin Andrew (Rochdale) header from very close range to the centre of the goal. Assisted by Ian Henderson.
69'
Attempt missed. Patrick Bauer (Charlton Athletic) header from the centre of the box is close, but misses to the right.
68'
Corner, Charlton Athletic. Conceded by Oliver Rathbone.
67'
Goal! Rochdale 1, Charlton Athletic 2. Jorge Teixeira (Charlton Athletic) header from the centre of the box to the centre of the goal. Assisted by Patrick Bauer following a set piece situation.
67'
Corner, Charlton Athletic. Conceded by Jamie Allen.
67'
Corner, Charlton Athletic. Conceded by Ben Wilson.
66'
Attempt saved. Stephy Mavididi (Charlton Athletic) right footed shot from the centre of the box is saved in the bottom left corner.
65'
Callum Camps (Rochdale) wins a free kick in the attacking half.
65'
Foul by Ricky Holmes (Charlton Athletic).
65'
Foul by Jordan Botaka (Charlton Athletic).
65'
Oliver Rathbone (Rochdale) wins a free kick in the attacking half.
64'
Substitution, Rochdale. Oliver Rathbone replaces Donal McDermott.
64'
Substitution, Charlton Athletic. Stephy Mavididi replaces Tony Watt.
64'
Attempt missed. Patrick Bauer (Charlton Athletic) header from the centre of the box is just a bit too high.
63'
Corner, Charlton Athletic. Conceded by Jamie Allen.
62'
Attempt missed. Reuben Noble-Lazarus (Rochdale) right footed shot from outside the box is just a bit too high.
61'
Corner, Rochdale. Conceded by Andrew Crofts.
58'
Substitution, Rochdale. Reuben Noble-Lazarus replaces Mark Kitching.
57'
Calvin Andrew (Rochdale) wins a free kick in the defensive half.
57'
Foul by Ricky Holmes (Charlton Athletic).
55'
Foul by Niall Canavan (Rochdale).
55'
Andrew Crofts (Charlton Athletic) wins a free kick in the defensive half.
52'
Attempt missed. Jorge Teixeira (Charlton Athletic) right footed shot from the right side of the box misses to the left.
51'
Corner, Charlton Athletic. Conceded by Niall Canavan.
51'
Attempt missed. Ian Henderson (Rochdale) header from the centre of the box is close, but misses to the right.
50'
Callum Camps (Rochdale) wins a free kick in the defensive half.
50'
Foul by Ricky Holmes (Charlton Athletic).
46'
Attempt blocked. Joe Thompson (Rochdale) right footed shot from the centre of the box is blocked.
45'
Second Half begins Rochdale 1, Charlton Athletic 1.
45'+2
First Half ends, Rochdale 1, Charlton Athletic 1.
45'+2
Attempt saved. Callum Camps (Rochdale) left footed shot from outside the box is saved in the centre of the goal.
43'
Attempt saved. Josh Magennis (Charlton Athletic) right footed shot from the centre of the box is saved in the bottom left corner.
41'
Goal! Rochdale 1, Charlton Athletic 1. Jordan Botaka (Charlton Athletic) right footed shot from the right side of the six yard box to the bottom right corner.
41'
Jordan Botaka (Charlton Athletic) hits the left post with a left footed shot from the centre of the box.
39'
Jamie Allen (Rochdale) wins a free kick in the defensive half.
39'
Foul by Tony Watt (Charlton Athletic).
38'
Foul by Ian Henderson (Rochdale).
38'
Jordan Botaka (Charlton Athletic) wins a free kick in the attacking half.
36'
Chris Solly (Charlton Athletic) wins a free kick on the left wing.
36'
Foul by Donal McDermott (Rochdale).
34'
Keith Keane (Rochdale) is shown the yellow card for a bad foul.
34'
Ricky Holmes (Charlton Athletic) wins a free kick in the defensive half.
34'
Foul by Keith Keane (Rochdale).
34'
Corner, Rochdale. Conceded by Chris Solly.
30'
Attempt missed. Donal McDermott (Rochdale) left footed shot from outside the box is too high.
28'
Substitution, Charlton Athletic. Jorge Teixeira replaces Ezri Konsa Ngoyo because of an injury.
26'
Attempt missed. Ian Henderson (Rochdale) right footed shot from the left side of the box is close, but misses to the left.
25'
Corner, Rochdale. Conceded by Declan Rudd.
25'
Attempt saved. Calvin Andrew (Rochdale) header from the centre of the box is saved in the top centre of the goal.
25'
Calvin Andrew (Rochdale) wins a free kick in the defensive half.
25'
Foul by Jake Forster-Caskey (Charlton Athletic).
21'
Foul by Tony Watt (Charlton Athletic).
21'
Jamie Allen (Rochdale) wins a free kick in the defensive half.
19'
Foul by Donal McDermott (Rochdale).
19'
Jake Forster-Caskey (Charlton Athletic) wins a free kick in the defensive half.
19'
Attempt saved. Callum Camps (Rochdale) right footed shot from outside the box is saved in the bottom right corner.
18'
Corner, Rochdale. Conceded by Declan Rudd.
18'
Attempt saved. Donal McDermott (Rochdale) left footed shot from outside the box is saved in the centre of the goal.
15'
Corner, Charlton Athletic. Conceded by Ben Wilson.
15'
Attempt saved. Josh Magennis (Charlton Athletic) left footed shot from the centre of the box is saved in the bottom right corner.
15'
Attempt saved. Josh Magennis (Charlton Athletic) right footed shot from outside the box is saved in the bottom right corner.
12'
Foul by Joe Thompson (Rochdale).
12'
Ezri Konsa Ngoyo (Charlton Athletic) wins a free kick in the attacking half.
11'
Foul by Donal McDermott (Rochdale).
11'
Ezri Konsa Ngoyo (Charlton Athletic) wins a free kick in the defensive half.
10'
Ricky Holmes (Charlton Athletic) wins a free kick in the attacking half.
10'
Foul by Joseph Rafferty (Rochdale).
9'
Attempt missed. Tony Watt (Charlton Athletic) right footed shot from outside the box misses to the left.
9'
Foul by Calvin Andrew (Rochdale).
9'
Ezri Konsa Ngoyo (Charlton Athletic) wins a free kick in the defensive half.
7'
Jake Forster-Caskey (Charlton Athletic) wins a free kick in the attacking half.
7'
Foul by Donal McDermott (Rochdale).
6'
Attempt missed. Josh Magennis (Charlton Athletic) left footed shot from the centre of the box misses to the left.
6'
Attempt blocked. Niall Canavan (Rochdale) header from the centre of the box is blocked.
5'
Corner, Rochdale. Conceded by Lewis Page.
4'
Goal! Rochdale 1, Charlton Athletic 0. Niall Canavan (Rochdale) left footed shot from very close range to the bottom right corner following a set piece situation.
3'
Jamie Allen (Rochdale) wins a free kick on the left wing.
3'
Foul by Chris Solly (Charlton Athletic).
3'
Corner, Rochdale. Conceded by Lewis Page.
2'
Attempt blocked. Tony Watt (Charlton Athletic) left footed shot from the centre of the box is blocked.