| | First Half starts. |
| 2' | | Fouled by Dennis Geiger - TSG Hoffenheim |
| 2' | | Niklas Stark - Hertha Berlin - won a free kick in defence. |
| 2' | | Fouled by Ishak Belfodil - Hertha Berlin |
| 2' | | Kevin Vogt - TSG Hoffenheim - won a free kick in defence. |
| 2' | | Fouled by Christoph Baumgartner - TSG Hoffenheim |
| 2' | | Peter Pekarík - Hertha Berlin - won a free kick on the right wing. |
| 4' | | Fouled by Christoph Baumgartner - TSG Hoffenheim |
| 4' | | Niklas Stark - Hertha Berlin - won a free kick in defence. |
| 5' | | Fouled by David Raum - TSG Hoffenheim |
| 5' | | Marco Richter - Hertha Berlin - won a free kick on the right wing. |
| 5' | | New attacking attempt. Niklas Stark - Hertha Berlin - shot with the head from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Marvin Plattenhardt. |
| 6' | | Fouled by Georginio Rutter - TSG Hoffenheim |
| 6' | | Marc Oliver Kempf - Hertha Berlin - won a free kick in defence. |
| 8' | | Missed chance. Marco Richter - Hertha Berlin - shot with left foot from the left side of the box missed. |
| 9' | | Offside - Hertha Berlin. Niklas Stark with a pass, however Lucas Tousart is in offside. |
| 10' | | Missed chance. Andrej Kramaric - TSG Hoffenheim - shot with left foot from the left side of the box is high and wide to the left. Assist - David Raum. |
| 13' | | Missed chance. Ishak Belfodil - Hertha Berlin - shot with the head from a diffucult position on the right missed to the left. Assist - Peter Pekarík with a cross. |
| 13' | | New attacking attempt. Niklas Stark - Hertha Berlin - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - Marvin Plattenhardt. |
| 15' | | Andrej Kramaric - TSG Hoffenheim - won a free kick on the left wing. |
| 15' | | Fouled by Peter Pekarík - Hertha Berlin |
| 15' | | Corner - TSG Hoffenheim. Conceded by Marc Oliver Kempf. |
| 18' | | Missed chance. Ishak Belfodil - Hertha Berlin - shot with right foot from the left side of the box is high and wide to the right. |
| 23' | | Fouled by Lucas Tousart - Hertha Berlin |
| 23' | | Jacob Bruun Larsen - TSG Hoffenheim - won a free kick in attack. |
| 25' | | Missed chance. Jacob Bruun Larsen - TSG Hoffenheim - shot with left foot from the centre of the box goes high. Assist - Kevin Akpoguma. |
| 27' | | Missed chance. Christoph Baumgartner - TSG Hoffenheim - shot with the head from the centre of the box is close, but misses the top left corner. Assist - David Raum with a cross. |
| 28' | | New attacking attempt. Marco Richter - Hertha Berlin - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - Lucas Tousart. |
| 31' | | Corner - TSG Hoffenheim. Conceded by Peter Pekarík. |
| 33' | | Fouled by Suat Serdar - Hertha Berlin |
| 33' | | Kevin Vogt - TSG Hoffenheim - won a free kick in defence. |
| 36' | | Corner - TSG Hoffenheim. Conceded by Lucas Tousart. |
| 37' | | Shot blocked. Stefan Posch - TSG Hoffenheim - shot with right foot from outside the box is blocked. Assist - Andrej Kramaric. |
| 38' | | Shot blocked. Lucas Tousart - Hertha Berlin - shot with right foot from outside the box is blocked. Assist - Suat Serdar. |
| 38' | | Fouled by Jacob Bruun Larsen - TSG Hoffenheim |
| 38' | | Marvin Plattenhardt - Hertha Berlin - won a free kick on the left wing. |
| 39' | | Goal! Hertha Berlin 1, TSG Hoffenheim 0. Niklas Stark - Hertha Berlin - shot with the head from the centre of the box to the top left corner. Assist - Marvin Plattenhardt with a cross . |
| 41' | | VAR Decision: Goal Hertha Berlin 1-0 TSG Hoffenheim - Marvin Plattenhardt |
| 45' | | Missed chance. Jacob Bruun Larsen - TSG Hoffenheim - shot with the head from the centre of the box goes high. Assist - David Raum with a cross. |
| 45+1' | | Missed chance. Marco Richter - Hertha Berlin - shot with right foot from the right side of the box missed to the left. Assist - Santiago Ascacibar. |
| 45+3' | | First Half ended - Hertha Berlin 1, TSG Hoffenheim 0. |
| 45' | | Second Half starts Hertha Berlin 1, TSG Hoffenheim 0. |
| 47' | | Offside - Hertha Berlin. Santiago Ascacibar with a pass, however Ishak Belfodil is in offside. |
| 48' | | Fouled by Lucas Tousart - Hertha Berlin |
| 48' | | Jacob Bruun Larsen - TSG Hoffenheim - won a free kick in attack. |
| 49' | | Missed chance. David Raum - TSG Hoffenheim - shot with left foot from outside the box is close, but missed from a free kick. |
| 50' | | Dennis Geiger - TSG Hoffenheim - won a free kick in defence. |
| 50' | | Fouled by Peter Pekarík - Hertha Berlin |
| 50' | | Peter Pekarík - Hertha Berlin - receive yellow card for a foul. |
| 53' | | Fouled by Lucas Tousart - Hertha Berlin |
| 53' | | Kevin Akpoguma - TSG Hoffenheim - won a free kick in defence. |
| 55' | | Fouled by Kevin Akpoguma - TSG Hoffenheim |
| 55' | | Marco Richter - Hertha Berlin - won a free kick on the right wing. |
| 55' | | Kevin Akpoguma - TSG Hoffenheim - receive yellow card for a foul. |
| 58' | | Corner - TSG Hoffenheim. Conceded by Peter Pekarík. |
| 59' | | Missed chance. Georginio Rutter - TSG Hoffenheim - shot with the head from the left side of the box goes high. Assist - David Raum with a cross after corner. |
| 61' | | Offside - Hertha Berlin. Niklas Stark with a pass, however Marco Richter is in offside. |
| 62' | | Substitution - TSG Hoffenheim. Munas Dabbur for Dennis Geiger. |
| 63' | | Fouled by David Raum - TSG Hoffenheim |
| 63' | | Marco Richter - Hertha Berlin - won a free kick in attack. |
| 63' | | Goal! Hertha Berlin 2, TSG Hoffenheim 0. Ishak Belfodil - Hertha Berlin - shot with right foot from few metres to the top right corner. Assist - Marc Oliver Kempf with a head . |
| 65' | | Fouled by Marvin Plattenhardt - Hertha Berlin |
| 65' | | Kevin Akpoguma - TSG Hoffenheim - won a free kick on the right wing. |
| 65' | | Corner - TSG Hoffenheim. Conceded by Marc Oliver Kempf. |
| 66' | | Offside - TSG Hoffenheim. Andrej Kramaric with a pass, however Jacob Bruun Larsen is in offside. |
| 67' | | Christoph Baumgartner - TSG Hoffenheim - won a free kick in attack. |
| 67' | | Fouled by Niklas Stark - Hertha Berlin |
| 67' | | Missed chance. Munas Dabbur - TSG Hoffenheim - shot with the head from the centre of the box is very close to the goal. Assist - Kevin Akpoguma with a cross. |
| 68' | | Substitution - Hertha Berlin. Maximilian Mittelstädt for Suat Serdar. |
| 71' | | Fouled by Kevin Vogt - TSG Hoffenheim |
| 71' | | Maximilian Mittelstädt - Hertha Berlin - won a free kick in defence. |
| 73' | | Fouled by Angelo Stiller - TSG Hoffenheim |
| 73' | | Marco Richter - Hertha Berlin - won a free kick on the right wing. |
| 74' | | Goal! Hertha Berlin 3, TSG Hoffenheim 0. Lucas Tousart - Hertha Berlin - shot with right foot from the centre of the box to the left corner . |
| 75' | | Corner - TSG Hoffenheim. Conceded by Marc Oliver Kempf. |
| 76' | | Fouled by Angelo Stiller - TSG Hoffenheim |
| 76' | | Lucas Tousart - Hertha Berlin - won a free kick in defence. |
| 77' | | Substitution - TSG Hoffenheim. Justin Che for Kevin Akpoguma. |
| 77' | | Substitution - TSG Hoffenheim. Tom Bischof for Georginio Rutter. |
| 77' | | Substitution - Hertha Berlin. Davie Selke for Ishak Belfodil. |
| 82' | | Substitution - Hertha Berlin. Anton Kade for Marco Richter. |
| 82' | | Corner - Hertha Berlin. Conceded by Justin Che. |
| 85' | | Anton Kade - Hertha Berlin - won a free kick in defence. |
| 85' | | Fouled by Tom Bischof - TSG Hoffenheim |
| 85' | | Missed chance. Maximilian Mittelstädt - Hertha Berlin - shot with left foot from outside the box is close, but missed. Assist - Marc Oliver Kempf with a head. |
| 88' | | Substitution - TSG Hoffenheim. Håvard Nordtveit for Christoph Baumgartner. |
| 89' | | Substitution - TSG Hoffenheim. Marco John for David Raum. |
| 90' | | Fouled by Munas Dabbur - TSG Hoffenheim |
| 90' | | Peter Pekarík - Hertha Berlin - won a free kick in defence. |
| 90+1' | | Substitution - Hertha Berlin. Márton Dárdai for Lucas Tousart. |
| 90+1' | | Substitution - Hertha Berlin. Linus Gechter for Santiago Ascacibar. |
| 90+2' | | Missed chance. Davie Selke - Hertha Berlin - shot with the head from the centre of the box missed. Assist - Maximilian Mittelstädt with a cross. |
| 90+2' | | Angelo Stiller - TSG Hoffenheim - won a free kick on the right wing. |
| 90+2' | | Fouled by Márton Dárdai - Hertha Berlin |
| 90+2' | | Márton Dárdai - Hertha Berlin - receive yellow card for a foul. |
| 90+3' | | Second Half ended - Hertha Berlin 3, TSG Hoffenheim 0. |
| | Thats all. Game finished - Hertha Berlin 3, TSG Hoffenheim 0. |