| | First Half starts. |
| 3' | | Missed chance. Sebastian Rudy - TSG Hoffenheim - shot with right foot from outside the box is high and wide to the right. Assist - Chris Richards. |
| 6' | | Diadie Samassékou - TSG Hoffenheim - won a free kick in defence. |
| 6' | | Fouled by Sasa Kalajdzic - VfB Stuttgart |
| 7' | | Missed chance. Sasa Kalajdzic - VfB Stuttgart - shot with right foot from outside the box missed to the left. Assist - Philipp Förster. |
| 10' | | Fouled by Ryan Sessegnon - TSG Hoffenheim |
| 10' | | Silas Wamangituka - VfB Stuttgart - won a free kick in defence. |
| 10' | | Ryan Sessegnon - TSG Hoffenheim - receive yellow card for a foul. |
| 12' | | Corner - VfB Stuttgart. Conceded by Kasim Adams. |
| 15' | | Own Goal by Kasim Adams, TSG Hoffenheim. VfB Stuttgart 1, TSG Hoffenheim 0. |
| 20' | | New attacking attempt. Gonzalo Castro - VfB Stuttgart - shot with right foot from outside the box is saved in the right corner. Assist - Wataru Endo. |
| 23' | | Fouled by Borna Sosa - VfB Stuttgart |
| 23' | | Pavel Kaderábek - TSG Hoffenheim - won a free kick on the right wing. |
| 24' | | Fouled by Marc Oliver Kempf - VfB Stuttgart |
| 24' | | Ihlas Bebou - TSG Hoffenheim - won a free kick in defence. |
| 25' | | Fouled by Diadie Samassékou - TSG Hoffenheim |
| 25' | | Philipp Förster - VfB Stuttgart - won a free kick in attack. |
| 25' | | Fouled by Chris Richards - TSG Hoffenheim |
| 25' | | Silas Wamangituka - VfB Stuttgart - won a free kick in attack. |
| 27' | | Fouled by Christoph Baumgartner - TSG Hoffenheim |
| 27' | | Silas Wamangituka - VfB Stuttgart - won a free kick in defence. |
| 30' | | New attacking attempt. Andrej Kramaric - TSG Hoffenheim - shot with right foot from outside the box is saved in the right corner. Assist - Christoph Baumgartner. |
| 33' | | Shot blocked. Andrej Kramaric - TSG Hoffenheim - shot with right foot from the right side of the box is blocked. Assist - Christoph Baumgartner. |
| 33' | | Corner - VfB Stuttgart. Conceded by Florian Grillitsch. |
| 37' | | Corner - TSG Hoffenheim. Conceded by Orel Mangala. |
| 37' | | New attacking attempt. Pavel Kaderábek - TSG Hoffenheim - shot with the head from the centre of the box is saved in the top centre of the goal. Assist - Sebastian Rudy with a cross. |
| 39' | | New attacking attempt. Andrej Kramaric - TSG Hoffenheim - shot with the head from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Pavel Kaderábek with a cross. |
| 41' | | Missed chance. Ryan Sessegnon - TSG Hoffenheim - shot with left foot inside of six yard box - left side is very close to the goal. |
| 43' | | Corner - TSG Hoffenheim. Conceded by Konstantinos Mavropanos. |
| 44' | | Substitution - VfB Stuttgart. Naouirou Ahamada for Orel Mangala - injury. |
| 45' | | Christoph Baumgartner - TSG Hoffenheim - won a free kick in attack. |
| 45' | | Fouled by Konstantinos Mavropanos - VfB Stuttgart |
| 45+1' | | Shot blocked. Andrej Kramaric - TSG Hoffenheim - shot with right foot from outside the box is blocked. |
| 45+2' | | Fouled by Florian Grillitsch - TSG Hoffenheim |
| 45+2' | | Philipp Förster - VfB Stuttgart - won a free kick on the left wing. |
| 45+2' | | First Half ended - VfB Stuttgart 1, TSG Hoffenheim 0. |
| 45' | | Second Half starts VfB Stuttgart 1, TSG Hoffenheim 0. |
| 46' | | Christoph Baumgartner - TSG Hoffenheim - won a free kick on the right wing. |
| 46' | | Fouled by Waldemar Anton - VfB Stuttgart |
| 47' | | Andrej Kramaric - TSG Hoffenheim - won a free kick in attack. |
| 47' | | Fouled by Konstantinos Mavropanos - VfB Stuttgart |
| 48' | | Shot blocked. Christoph Baumgartner - TSG Hoffenheim - shot with right foot inside of six yard box - left side is blocked. |
| 48' | | Substitution - TSG Hoffenheim. Munas Dabbur for Christoph Baumgartner. |
| 49' | | Diadie Samassékou - TSG Hoffenheim - won a free kick in defence. |
| 49' | | Fouled by Wataru Endo - VfB Stuttgart |
| 50' | | Corner - VfB Stuttgart. Conceded by Chris Richards. |
| 52' | | Fouled by Sebastian Rudy - TSG Hoffenheim |
| 52' | | Naouirou Ahamada - VfB Stuttgart - won a free kick in attack. |
| 55' | | New attacking attempt. Florian Grillitsch - TSG Hoffenheim - shot with right foot from outside the box is saved in the top left corner. |
| 56' | | Corner - TSG Hoffenheim. Conceded by Gonzalo Castro. |
| 57' | | Missed chance. Kasim Adams - TSG Hoffenheim - shot with the head from the centre of the box missed to the left. Assist - Andrej Kramaric with a cross after corner. |
| 57' | | Missed chance. Andrej Kramaric - TSG Hoffenheim - shot with right foot from outside the box is close, but misses the top left corner. Assist - Florian Grillitsch. |
| 58' | | Fouled by Florian Grillitsch - TSG Hoffenheim |
| 58' | | Naouirou Ahamada - VfB Stuttgart - won a free kick in attack. |
| 58' | | Florian Grillitsch - TSG Hoffenheim - receive yellow card for a foul. |
| 59' | | Substitution - TSG Hoffenheim. Robert Skov for Ryan Sessegnon. |
| 59' | | New attacking attempt. Wataru Endo - VfB Stuttgart - shot with right foot from outside the box is saved in the top right corner. |
| 61' | | Substitution - VfB Stuttgart. Tanguy Coulibaly for Philipp Förster. |
| 61' | | Missed chance. Silas Wamangituka - VfB Stuttgart - shot with right foot from the right side of the box is close, but misses the top right corner. Assist - Sasa Kalajdzic. |
| 64' | | Goal! VfB Stuttgart 2, TSG Hoffenheim 0. Sasa Kalajdzic - VfB Stuttgart - shot with left foot from the centre of the box to the centre of the goal. Assist - Silas Wamangituka. |
| 65' | | Fouled by Diadie Samassékou - TSG Hoffenheim |
| 65' | | Naouirou Ahamada - VfB Stuttgart - won a free kick in attack. |
| 69' | | Chris Richards - TSG Hoffenheim - won a free kick in defence. |
| 69' | | Fouled by Tanguy Coulibaly - VfB Stuttgart |
| 69' | | Corner - TSG Hoffenheim. Conceded by Konstantinos Mavropanos. |
| 70' | | Missed chance. Andrej Kramaric - TSG Hoffenheim - shot with right foot from outside the box is close, but missed to the left. Assist - Munas Dabbur. |
| 71' | | Florian Grillitsch - TSG Hoffenheim - won a free kick in attack. |
| 71' | | Fouled by Sasa Kalajdzic - VfB Stuttgart |
| 74' | | Missed chance. Munas Dabbur - TSG Hoffenheim - shot with left foot from the centre of the box is close, but missed to the left. |
| 75' | | Fouled by Marc Oliver Kempf - VfB Stuttgart |
| 75' | | Ihlas Bebou - TSG Hoffenheim - won a free kick in attack. |
| 77' | | Florian Grillitsch - TSG Hoffenheim - won a free kick in defence. |
| 77' | | Fouled by Tanguy Coulibaly - VfB Stuttgart |
| 81' | | Fouled by Silas Wamangituka - VfB Stuttgart |
| 81' | | Robert Skov - TSG Hoffenheim - won a free kick in defence. |
| 82' | | Substitution - TSG Hoffenheim. Sargis Adamyan for Ihlas Bebou. |
| 82' | | Substitution - TSG Hoffenheim. Georginio Rutter for Diadie Samassékou. |
| 83' | | Florian Grillitsch - TSG Hoffenheim - won a free kick in defence. |
| 83' | | Fouled by Sasa Kalajdzic - VfB Stuttgart |
| 83' | | Missed chance. Andrej Kramaric - TSG Hoffenheim - shot with left foot from the centre of the box is high and wide to the left. |
| 83' | | Shot blocked. Tanguy Coulibaly - VfB Stuttgart - shot with left foot from outside the box is blocked. Assist - Gonzalo Castro. |
| 84' | | New attacking attempt. Wataru Endo - VfB Stuttgart - shot with left foot from the right side of the six yard box is saved by goalkeeper in the centre of the goal. Assist - Silas Wamangituka with a cross. |
| 86' | | Corner - VfB Stuttgart. Conceded by Pavel Kaderábek. |
| 87' | | Chris Richards - TSG Hoffenheim - won a free kick in defence. |
| 87' | | Fouled by Tanguy Coulibaly - VfB Stuttgart |
| 88' | | Substitution - VfB Stuttgart. Roberto Massimo for Gonzalo Castro. |
| 88' | | Substitution - VfB Stuttgart. Pascal Stenzel for Silas Wamangituka. |
| 90' | | New attacking attempt. Robert Skov - TSG Hoffenheim - shot with left foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - Georginio Rutter. |
| 90' | | Shot blocked. Andrej Kramaric - TSG Hoffenheim - shot with right foot from the centre of the box is blocked. |
| 90+1' | | Fouled by Chris Richards - TSG Hoffenheim |
| 90+1' | | Tanguy Coulibaly - VfB Stuttgart - won a free kick in defence. |
| 90+3' | | Offside - TSG Hoffenheim. Florian Grillitsch with a pass, however Robert Skov is in offside. |
| 90+4' | | Offside - VfB Stuttgart. Borna Sosa with a pass, however Tanguy Coulibaly is in offside. |
| 90+4' | | Second Half ended - VfB Stuttgart 2, TSG Hoffenheim 0. |
| | Thats all. Game finished - VfB Stuttgart 2, TSG Hoffenheim 0. |