| Thats all. Game finished. | ||
| 90+3' | Moussa Niakhaté from Lyon receives a yellow card. | |
| 90+2' | Hoffenheim is called offside as Fisnik Asllani is caught in an offside position. | |
| 90+1' | Lyon wins a corner after Valentin Gendrey concedes. | |
| 90+1' | Tyler Morton from Lyon has a left-footed shot from the left side of the box, but it is blocked. Corentin Tolisso provided the assist. | |
| 90+1' | Andrej Kramaric from Hoffenheim misses a right-footed shot from outside the box, just to the right, after an assist from Ozan Kabak. | |
| 90+1' | The fourth official has indicated there will be 2 minutes of added time. | |
| 89' | Andrej Kramaric of Hoffenheim commits a foul. | |
| 89' | Noham Kamara from Lyon is awarded a free kick in the defensive half. | |
| 89' | Valentin Gendrey from Hoffenheim is awarded a free kick in the defensive half. | |
| 89' | Foul committed by Moussa Niakhaté of Lyon. | |
| 88' | Lyon wins a corner after Valentin Gendrey concedes. | |
| 87' | Attempt missed. Rémi Himbert from Lyon heads the ball from the center of the box but misses to the right. The cross was assisted by Tyler Morton. | |
| 87' | Corentin Tolisso from Lyon has a right-footed shot from the left side of the box, but it is blocked. | |
| 85' | Lyon wins a corner after Valentin Gendrey concedes. | |
| 84' | Valentin Gendrey from Hoffenheim commits a foul. | |
| 84' | Keito Nakamura from Lyon wins a free kick in the attacking half. | |
| 83' | Goal! Hoffenheim leads 3-0 against Lyon. Adam Hlozek scores with a right-footed shot from the center of the box into the bottom right corner, assisted by Andrej Kramaric. | |
| 81' | Ozan Kabak from Hoffenheim receives a yellow card. | |
| 81' | Ozan Kabak from Hoffenheim commits a foul. | |
| 81' | Corentin Tolisso from Lyon wins a free kick in the defensive half. | |
| 80' | Attempt missed. Robin Hranác from Hoffenheim heads the ball from very close range but it goes too high. He was assisted by Andrej Kramaric, who provided a cross after a corner. | |
| 80' | Hoffenheim wins a corner after Noah Nartey concedes. | |
| 79' | Valentin Gendrey from Hoffenheim is awarded a free kick in the defensive half. | |
| 79' | Keito Nakamura from Lyon commits a foul. | |
| 78' | Substitution for Hoffenheim: Fisnik Asllani comes on for Tim Lemperle. | |
| 78' | Foul committed by Leon Avdullahu from Hoffenheim. | |
| 78' | Corentin Tolisso from Lyon wins a free kick in the defensive half. | |
| 77' | Substitution for Hoffenheim: Koki Machida comes on for Mats Rots. | |
| 75' | Substitution for Lyon: Ernest Nuamah comes on for Kaïl Boudache. | |
| 74' | Adam Hlozek from Hoffenheim misses an attempt with a right-footed shot from the right side of the box, going close but missing to the left. He was assisted by Valentin Gendrey. | |
| 73' | Tim Lemperle's right-footed shot from outside the box is saved in the bottom right corner by Dominik Greif. The attempt was assisted by Mats Rots. | |
| 72' | Attempt missed. Rémi Himbert from Lyon takes a right-footed shot from outside the box, but it goes high and wide to the right. Corentin Tolisso provided the assist. | |
| 72' | Wouter Burger from Hoffenheim commits a foul. | |
| 72' | Noah Nartey from Lyon wins a free kick in the defensive half. | |
| 72' | Wouter Burger from Hoffenheim receives a yellow card. | |
| 71' | Andrej Kramaric's right-footed shot from the left side of the box is saved in the center of the goal by Dominik Greif. The attempt was assisted by Wouter Burger. | |
| 70' | Lyon wins a corner after Mats Rots concedes. | |
| 69' | Lyon wins a corner after Mats Rots concedes. | |
| 67' | Foul committed by Moussa Niakhaté of Lyon. | |
| 67' | Adam Hlozek from Hoffenheim wins a free kick in the defensive half. | |
| 66' | Foul committed by Tim Lemperle of Hoffenheim. | |
| 66' | Kaïl Boudache from Lyon wins a free kick in the defensive half. | |
| 65' | Substitution for Hoffenheim: Adam Hlozek comes on for Bambasé Conté. | |
| 65' | Offside called against Lyon. Kaïl Boudache is caught offside. | |
| 61' | Substitution for Hoffenheim: Valentin Gendrey comes on for Vladimír Coufal. | |
| 61' | Substitution for Hoffenheim: Wouter Burger comes on for Adam Daghim due to an injury. | |
| 60' | Substitution for Lyon: Corentin Tolisso comes on for Mads Bidstrup. | |
| 60' | Kaïl Boudache from Lyon wins a free kick in the defensive half. | |
| 60' | Foul committed by Adam Daghim of Hoffenheim. | |
| 54' | Leon Avdullahu's right-footed shot from outside the box is blocked. The attempt was assisted by Andrej Kramaric. | |
| 54' | Hoffenheim wins a corner after Mads Bidstrup concedes. | |
| 52' | Foul committed by Ozan Kabak of Hoffenheim. | |
| 52' | Dominik Greif from Lyon is awarded a free kick in the defensive half. | |
| 51' | Andrej Kramaric from Hoffenheim attempts a right-footed shot from the center of the box, but it goes close and misses to the right. | |
| 51' | Hoffenheim wins a corner after Ruben Kluivert concedes. | |
| 49' | Goal! Hoffenheim 2, Lyon 0. Adam Daghim scores for Hoffenheim with a right-footed shot from the center of the box into the bottom left corner, assisted by Andrej Kramaric. | |
| 48' | Adam Daghim is caught offside for Hoffenheim. | |
| 47' | Lyon wins a corner after Robin Hranác concedes. | |
| 46' | Substitution for Lyon: Tyler Morton comes on for Tanner Tessmann. | |
| 46' | The second half begins with Hoffenheim leading 1-0 against Lyon. | |
| 46' | Substitution for Lyon: Moussa Niakhaté comes on for Felix Bacher. | |
| 45+7' | Mats Rots from Hoffenheim wins a free kick in the defensive half. | |
| 45+7' | Foul committed by Rémi Himbert of Lyon. | |
| 45+4' | Andrej Kramaric from Hoffenheim misses a header from the center of the box, sending it to the right. The assist was provided by Tim Lemperle. | |
| 45+4' | Goal! Hoffenheim leads 1-0 against Lyon. Andrej Kramaric scores for Hoffenheim with a header from the left side of the six-yard box into the high center of the goal. | |
| 45+2' | Attempt missed. Bambasé Conté from Hoffenheim takes a left-footed shot from outside the box that goes close but misses to the right. Tim Lemperle provided the assist. | |
| 45+1' | The fourth official has indicated there will be 8 minutes of added time. | |
| 45' | Hoffenheim is awarded a corner after Felix Bacher concedes. | |
| 45' | Bambasé Conté's left-footed shot from the center of the box is blocked. He was assisted by Andrej Kramaric. | |
| 44' | Attempt saved. Alexander Prass (Hoffenheim) has a left-footed shot from a tough angle and long range on the right, which is saved in the center of the goal by Dominik Greif (Lyon). The assist comes from Leon Avdullahu. | |
| 44' | Foul committed by Adam Daghim of Hoffenheim. | |
| 44' | Noah Nartey from Lyon is awarded a free kick in the defensive half. | |
| 43' | Foul committed by Leon Avdullahu of Hoffenheim. | |
| 43' | Rémi Himbert from Lyon is awarded a free kick in the defensive half. | |
| 43' | Bambasé Conté from Hoffenheim is awarded a free kick on the right wing. | |
| 43' | Foul committed by Ruben Kluivert of Lyon. | |
| 42' | Attempt blocked. Alexander Prass from Hoffenheim has a left-footed shot from outside the box that is blocked. Bambasé Conté provided the assist. | |
| 39' | Foul committed by Kaïl Boudache of Lyon. | |
| 39' | Alexander Prass from Hoffenheim is awarded a free kick on the left wing. | |
| 38' | Lyon wins a corner after Mats Rots concedes. | |
| 37' | Ruben Kluivert from Lyon misses a header from the center of the box, sending it to the left. He was assisted by Kaïl Boudache, who provided a cross after a corner. | |
| 37' | Attempt blocked. Keito Nakamura from Lyon has his right-footed shot from the center of the box blocked. | |
| 37' | Attempt saved. Kaïl Boudache from Lyon has a left-footed shot from the center of the box, but Oliver Baumann from Hoffenheim saves it in the center of the goal. The assist was provided by Keito Nakamura with a through ball. | |
| 37' | Lyon is awarded a corner after Oliver Baumann concedes. | |
| 36' | Andrej Kramaric from Hoffenheim misses a left-footed shot from the left side of the box, sending the ball to the right after a corner. | |
| 36' | Hoffenheim wins a corner after Clinton Mata concedes. | |
| 36' | Hoffenheim wins a corner after Clinton Mata concedes. | |
| 35' | Noah Nartey from Lyon wins a free kick in the defensive half. | |
| 35' | Foul committed by Ozan Kabak from Hoffenheim. | |
| 34' | Keito Nakamura from Lyon is awarded a free kick in the defensive half. | |
| 34' | Foul committed by Bambasé Conté of Hoffenheim. | |
| 33' | Foul committed by Adam Daghim of Hoffenheim. | |
| 33' | Clinton Mata from Lyon wins a free kick in the defensive half. | |
| 31' | Delay is over, and they are ready to continue. | |
| 31' | Substitution for Lyon: Noham Kamara comes on for Steeve Kango due to an injury. | |
| 26' | The match is delayed due to an injury to Steeve Kango from Lyon. | |
| 25' | Steeve Kango from Lyon wins a free kick in the defensive half. | |
| 25' | Foul committed by Tim Lemperle of Hoffenheim. | |
| 21' | Dominik Greif from Lyon wins a free kick in the defensive half. | |
| 21' | Foul committed by Tim Lemperle of Hoffenheim. | |
| 20' | Attempt saved. Robin Hranác from Hoffenheim has a header from very close range saved in the top center of the goal by Dominik Greif from Lyon. The chance was assisted by Adam Daghim with a headed pass. | |
| 20' | Hoffenheim wins a corner after Steeve Kango concedes. | |
| 20' | Hoffenheim win a corner after Dominik Greif concedes. | |
| 18' | Delay is over, and they are ready to continue. | |
| 17' | The match is delayed due to an injury to Dominik Greif from Lyon. | |
| 16' | Dominik Greif from Lyon is awarded a free kick in the defensive half. | |
| 16' | Foul committed by Robin Hranác of Hoffenheim. | |
| 15' | Attempt blocked. Bambasé Conté from Hoffenheim has a left-footed shot from outside the box that is blocked. The assist came from Alexander Prass. | |
| 15' | Hoffenheim wins a corner after Tanner Tessmann concedes. | |
| 13' | Attempt saved. Alexander Prass from Hoffenheim has a left-footed shot from the left side of the box, but it's saved in the bottom right corner by Dominik Greif of Lyon. The assist comes from Mats Rots. | |
| 13' | Hoffenheim wins a corner after Dominik Greif concedes. | |
| 12' | Hoffenheim is awarded a corner after Ruben Kluivert concedes. | |
| 10' | Attempt saved. Keito Nakamura from Lyon has a right-footed shot from the left side of the box, but it is saved in the bottom left corner by Oliver Baumann from Hoffenheim. | |
| 10' | Lyon is awarded a corner after Oliver Baumann concedes. | |
| 9' | Mats Rots from Hoffenheim receives a yellow card for a bad foul. | |
| 9' | Kaïl Boudache from Lyon is awarded a free kick on the right wing. | |
| 9' | Mats Rots from Hoffenheim commits a foul. | |
| 6' | Mads Bidstrup from Lyon is awarded a free kick in the defensive half. | |
| 6' | Foul committed by Leon Avdullahu of Hoffenheim. | |
| 6' | Steeve Kango from Lyon is awarded a free kick in the defensive half. | |
| 6' | Foul committed by Mats Rots of Hoffenheim. | |
| 4' | Mats Rots from Hoffenheim missed an attempt with a left-footed shot from a difficult angle and long range on the right. The shot was close but went to the left, assisted by Vladimír Coufal. | |
| 3' | Adam Daghim from Hoffenheim attempts a left-footed shot from outside the box, but it goes close and misses to the left. He was assisted by Oliver Baumann with a through ball. | |
| 1' | Tanner Tessmann from Lyon wins a free kick in the defensive half. | |
| 1' | Foul committed by Ozan Kabak of Hoffenheim. | |
| 1' | First half begins. | |
| First Half starts. | ||