|  |  | First Half starts. | 
| 1' |  | New attacking attempt. Christoph Baumgartner - TSG Hoffenheim - shot with left foot from outside the box is saved in the left corner. | 
| 2' |  | Fouled by Grischa Prömel - TSG Hoffenheim | 
| 2' |  | Xaver Schlager - RB Leipzig - won a free kick in defence. | 
| 5' |  | Fouled by Marcel Halstenberg - RB Leipzig | 
| 5' |  | Georginio Rutter - TSG Hoffenheim - won a free kick in defence. | 
| 10' |  | Missed chance. André Silva - RB Leipzig - shot with right foot from outside the box is high and wide to the right. Assist - Christopher Nkunku. | 
| 11' |  | Offside - RB Leipzig. Dani Olmo with a pass, however Christopher Nkunku is in offside. | 
| 13' |  | Dominik Szoboszlai - RB Leipzig - won a free kick in attack. | 
| 13' |  | Fouled by Dennis Geiger - TSG Hoffenheim | 
| 13' |  | Dennis Geiger - TSG Hoffenheim - receive yellow card for a foul. | 
| 17' |  | Goal! TSG Hoffenheim 0, RB Leipzig 1. Christopher Nkunku - RB Leipzig - from a free kick with a shot with right foot to the top left corner. | 
| 18' |  | Substitution - TSG Hoffenheim. Andrej Kramaric for Grischa Prömel - injury. | 
| 19' |  | New attacking attempt. André Silva - RB Leipzig - shot with right foot from the centre of the box is saved in the left corner. Assist - Dani Olmo. | 
| 20' |  | Corner - TSG Hoffenheim. Conceded by Willi Orbán. | 
| 20' |  | Corner - TSG Hoffenheim. Conceded by David Raum. | 
| 24' |  | New attacking attempt. Dani Olmo - RB Leipzig - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - David Raum with a cross. | 
| 25' |  | New attacking attempt. Georginio Rutter - TSG Hoffenheim - shot with left foot from the right side of the box is saved in the left corner. | 
| 25' |  | Corner - TSG Hoffenheim. Conceded by Janis Blaswich. | 
| 26' |  | André Silva - RB Leipzig - won a free kick on the left wing. | 
| 26' |  | Fouled by Kevin Akpoguma - TSG Hoffenheim | 
| 26' |  | Kevin Akpoguma - TSG Hoffenheim - receive yellow card for a foul. | 
| 27' |  | Fouled by Georginio Rutter - TSG Hoffenheim | 
| 27' |  | Willi Orbán - RB Leipzig - won a free kick in defence. | 
| 27' |  | Georginio Rutter - TSG Hoffenheim - receive yellow card for a foul. | 
| 28' |  | Christoph Baumgartner - TSG Hoffenheim - won a free kick on the right wing. | 
| 28' |  | Fouled by Xaver Schlager - RB Leipzig | 
| 29' |  | Fouled by Stanley Nsoki - TSG Hoffenheim | 
| 29' |  | Xaver Schlager - RB Leipzig - won a free kick in defence. | 
| 29' |  | Stanley Nsoki - TSG Hoffenheim - receive yellow card for a foul. | 
| 30' |  | Dominik Szoboszlai - RB Leipzig - won a free kick in defence. | 
| 30' |  | Fouled by Christoph Baumgartner - TSG Hoffenheim | 
| 31' |  | Offside - RB Leipzig. Abdou Diallo with a pass, however Christopher Nkunku is in offside. | 
| 31' |  | GOAL OVERTURNED BY VAR: Dani Olmo - RB Leipzig - scores but the goal is ruled out after a VAR review. | 
| 33' |  | VAR Decision: No Goal TSG Hoffenheim 0-1 RB Leipzig. | 
| 34' |  | Fouled by Willi Orbán - RB Leipzig | 
| 34' |  | Georginio Rutter - TSG Hoffenheim - won a free kick on the left wing. | 
| 37' |  | Christoph Baumgartner - TSG Hoffenheim - won a free kick in attack. | 
| 37' |  | Fouled by Abdou Diallo - RB Leipzig | 
| 37' |  | Abdou Diallo - RB Leipzig - receive yellow card for a foul. | 
| 38' |  | Shot blocked. Robert Skov - TSG Hoffenheim - shot with left foot from outside the box is blocked. | 
| 38' |  | Christoph Baumgartner - TSG Hoffenheim - won a free kick in attack. | 
| 38' |  | Fouled by Willi Orbán - RB Leipzig | 
| 40' |  | Missed chance. Andrej Kramaric - TSG Hoffenheim - shot with right foot from outside the box is very close to the goal from a free kick. | 
| 42' |  | Corner - RB Leipzig. Conceded by Kevin Akpoguma. | 
| 42' |  | Missed chance. Willi Orbán - RB Leipzig - shot with the head from the centre of the box missed to the left. Assist - Dominik Szoboszlai with a cross after corner. | 
| 43' |  | Corner - TSG Hoffenheim. Conceded by Marcel Halstenberg. | 
| 45' |  | André Silva - RB Leipzig - won a free kick in defence. | 
| 45' |  | Fouled by Kevin Vogt - TSG Hoffenheim | 
| 45+2' |  | Dani Olmo - RB Leipzig - won a free kick in defence. | 
| 45+2' |  | Fouled by Robert Skov - TSG Hoffenheim | 
| 45+2' |  | Shot blocked. Christopher Nkunku - RB Leipzig - shot with right foot from outside the box is blocked. Assist - Dominik Szoboszlai. | 
| 45+3' |  | Corner - RB Leipzig. Conceded by Kevin Akpoguma. | 
| 45+3' |  | Missed chance. Dani Olmo - RB Leipzig - shot with right foot from outside the box missed. Assist - Marcel Halstenberg after corner. | 
| 45+4' |  | New attacking attempt. Marcel Halstenberg - RB Leipzig - shot with left foot from the right side of the box is saved in the top centre of the goal. Assist - André Silva. | 
| 45+4' |  | Corner - RB Leipzig. Conceded by Oliver Baumann. | 
| 45+4' |  | Missed chance. Dani Olmo - RB Leipzig - header inside of six yard box - left side missed. Assist - David Raum with a cross after corner. | 
| 45+5' |  | First Half ended - TSG Hoffenheim 0, RB Leipzig 1. | 
| 45' |  | Second Half starts TSG Hoffenheim 0, RB Leipzig 1. | 
| 50' |  | Goal! TSG Hoffenheim 1, RB Leipzig 1. Georginio Rutter - TSG Hoffenheim - shot with the head from the centre of the box to the left corner. Assist - Angeliño with a cross. | 
| 55' |  | Shot blocked. Christopher Nkunku - RB Leipzig - shot with right foot from the centre of the box is blocked. Assist - Dani Olmo. | 
| 56' |  | Shot blocked. Christopher Nkunku - RB Leipzig - shot with left foot from the centre of the box is blocked. Assist - Xaver Schlager with a cross. | 
| 57' |  | New attacking attempt. Dani Olmo - RB Leipzig - shot with right foot from outside the box is saved in the right corner. Assist - Dominik Szoboszlai. | 
| 57' |  | Goal! TSG Hoffenheim 1, RB Leipzig 2. Christopher Nkunku - RB Leipzig - shot with right foot from the centre of the box to the left corner. | 
| 59' |  | Corner - TSG Hoffenheim. Conceded by Marcel Halstenberg. | 
| 60' |  | Shot blocked. Jacob Bruun Larsen - TSG Hoffenheim - shot with right foot from outside the box is blocked. Assist - Andrej Kramaric. | 
| 62' |  | Fouled by André Silva - RB Leipzig | 
| 62' |  | Stanley Nsoki - TSG Hoffenheim - won a free kick on the left wing. | 
| 63' |  | Shot blocked. Robert Skov - TSG Hoffenheim - shot with right foot from the right side of the box is blocked. Assist - Dennis Geiger. | 
| 63' |  | Corner - TSG Hoffenheim. Conceded by David Raum. | 
| 67' |  | Substitution - TSG Hoffenheim. Angelo Stiller for Jacob Bruun Larsen. | 
| 67' |  | Substitution - TSG Hoffenheim. Pavel Kaderábek for Robert Skov. | 
| 69' |  | Goal! TSG Hoffenheim 1, RB Leipzig 3. Dani Olmo - RB Leipzig - shot with right foot from the centre of the box to the top left corner. Assist - Dominik Szoboszlai following a fast break. | 
| 71' |  | Fouled by Marcel Halstenberg - RB Leipzig | 
| 71' |  | Georginio Rutter - TSG Hoffenheim - won a free kick in attack. | 
| 72' |  | Missed chance. Christoph Baumgartner - TSG Hoffenheim - shot with right foot from the right side of the box is very close to the goal. Assist - Georginio Rutter. | 
| 73' |  | Christopher Nkunku - RB Leipzig - won a free kick on the left wing. | 
| 73' |  | Fouled by Christoph Baumgartner - TSG Hoffenheim | 
| 74' |  | Offside - TSG Hoffenheim. Angeliño with a pass, however Georginio Rutter is in offside. | 
| 75' |  | Shot blocked. André Silva - RB Leipzig - shot with right foot from the centre of the box is blocked. Assist - Christopher Nkunku with a head. | 
| 76' |  | Substitution - RB Leipzig. Kevin Kampl for Dani Olmo. | 
| 76' |  | Substitution - RB Leipzig. Emil Forsberg for André Silva. | 
| 78' |  | Offside - RB Leipzig. Christopher Nkunku with a pass, however Dominik Szoboszlai is in offside. | 
| 80' |  | Substitution - TSG Hoffenheim. Eduardo Quaresma for Kevin Akpoguma. | 
| 80' |  | Substitution - TSG Hoffenheim. Fisnik Asllani for Dennis Geiger. | 
| 81' |  | Missed chance. David Raum - RB Leipzig - shot with right foot from the left side of the box missed to the left. Assist - Dominik Szoboszlai. | 
| 82' |  | Missed chance. Andrej Kramaric - TSG Hoffenheim - shot with right foot from outside the box is high and wide to the left. | 
| 83' |  | Fouled by David Raum - RB Leipzig | 
| 83' |  | Pavel Kaderábek - TSG Hoffenheim - won a free kick on the right wing. | 
| 83' |  | David Raum - RB Leipzig - receive yellow card for a foul. | 
| 84' |  | Eduardo Quaresma - TSG Hoffenheim - won a free kick on the left wing. | 
| 84' |  | Fouled by Xaver Schlager - RB Leipzig | 
| 85' |  | Missed chance. Fisnik Asllani - TSG Hoffenheim - shot with the head from the centre of the box is close, but missed. Assist - Angeliño with a cross . | 
| 87' |  | New attacking attempt. Dominik Szoboszlai - RB Leipzig - shot with left foot from the left side of the box is saved by goalkeeper in the centre of the goal. Assist - Christopher Nkunku. | 
| 88' |  | Missed chance. Georginio Rutter - TSG Hoffenheim - shot with the head from the centre of the box missed to the left. Assist - Pavel Kaderábek with a cross. | 
| 88' |  | Substitution - RB Leipzig. Yussuf Poulsen for Christopher Nkunku. | 
| 88' |  | Substitution - RB Leipzig. Hugo Novoa for Dominik Szoboszlai. | 
| 90+3' |  | Substitution - RB Leipzig. Sanoussy Ba for Marcel Halstenberg. | 
| 90+4' |  | Second Half ended - TSG Hoffenheim 1, RB Leipzig 3. | 
|  |  | Thats all. Game finished - TSG Hoffenheim 1, RB Leipzig 3. |