Match ends, Burton Albion 3, Nottingham Forest 2.
League One Burton reached the Carabao Cup quarter-finals for the first time with a thrilling 3-2 win over Championship side Nottingham Forest.
All the goals came in the second half with Burton going ahead when Scott Fraser's shot deflected in off Forest defender Saidy Janko for an own goal.
Fraser then made it 2-0 before Lewis Grabban pulled one back for Forest.
Jake Hesketh's volley extended Burton's lead with Arvin Appiah's stoppage-time goal not enough for the visitors.
Match ends, Burton Albion 3, Nottingham Forest 2.
Second Half ends, Burton Albion 3, Nottingham Forest 2.
Foul by Lewis Grabban (Nottingham Forest).
Kyle McFadzean (Burton Albion) wins a free kick in the defensive half.
Delay over. They are ready to continue.
Delay in match John Brayford (Burton Albion) because of an injury.
Corner, Nottingham Forest. Conceded by Kyle McFadzean.
Arvin Appiah (Nottingham Forest) wins a free kick in the defensive half.
Foul by Marvin Sordell (Burton Albion).
Goal! Burton Albion 3, Nottingham Forest 2. Arvin Appiah (Nottingham Forest) left footed shot from the right side of the six yard box to the centre of the goal.
Attempt saved. Arvin Appiah (Nottingham Forest) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Diogo Gonçalves with a through ball.
Offside, Burton Albion. Stephen Quinn tries a through ball, but Liam Boyce is caught offside.
Corner, Burton Albion. Conceded by Matthew Cash.
Substitution, Burton Albion. Joe Sbarra replaces Jake Hesketh.
Delay over. They are ready to continue.
Delay in match Jake Hesketh (Burton Albion) because of an injury.
Attempt missed. Matthew Cash (Nottingham Forest) header from the right side of the six yard box is too high. Assisted by Joe Lolley with a cross following a corner.
Corner, Nottingham Forest. Conceded by Lucas Akins.
Substitution, Burton Albion. Jake Buxton replaces Scott Fraser.
Substitution, Nottingham Forest. Arvin Appiah replaces Liam Bridcutt.
Hand ball by Jake Hesketh (Burton Albion).
Foul by Ben Watson (Nottingham Forest).
Jake Hesketh (Burton Albion) wins a free kick in the defensive half.
Goal! Burton Albion 3, Nottingham Forest 1. Jake Hesketh (Burton Albion) right footed shot from the centre of the box to the bottom right corner. Assisted by Scott Fraser.
Offside, Nottingham Forest. Ben Osborn tries a through ball, but Lewis Grabban is caught offside.
Foul by Liam Bridcutt (Nottingham Forest).
Scott Fraser (Burton Albion) wins a free kick in the defensive half.
Liam Bridcutt (Nottingham Forest) wins a free kick in the defensive half.
Foul by Jamie Allen (Burton Albion).
Corner, Burton Albion. Conceded by Michael Hefele.
Corner, Burton Albion. Conceded by Gil Dias.
Corner, Burton Albion. Conceded by Luke Steele.
Attempt saved. Scott Fraser (Burton Albion) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by Liam Boyce.
Ben Osborn (Nottingham Forest) wins a free kick in the defensive half.
Foul by Jake Hesketh (Burton Albion).
Goal! Burton Albion 2, Nottingham Forest 1. Lewis Grabban (Nottingham Forest) right footed shot from the centre of the box to the bottom right corner. Assisted by Gil Dias with a through ball following a fast break.
Substitution, Burton Albion. Marvin Sordell replaces David Templeton.
Substitution, Nottingham Forest. Joe Lolley replaces Saidy Janko.
Foul by Saidy Janko (Nottingham Forest).
David Templeton (Burton Albion) wins a free kick on the left wing.