| Thats all. Game finished. | ||
| 90+9' | The second half ends with SV Werder Bremen losing 1-2 to RB Leipzig. | |
| 90+8' | Marco Friedl of SV Werder Bremen receives a yellow card. | |
| 90+8' | Offside called against SV Werder Bremen. Patrice Covic is in an offside position. | |
| 90+7' | Offside called against RB Leipzig. Assan Ouédraogo is in an offside position. | |
| 90+6' | Foul committed by Senne Lynen of SV Werder Bremen. | |
| 90+6' | Conrad Harder of RB Leipzig won a free kick on the left wing. | |
| 90+4' | Goal! SV Werder Bremen 1, RB Leipzig 2. Salim Musah scores for SV Werder Bremen with a left-footed shot from the center of the box into the left corner, assisted by Jovan Milosevic after a fast break. | |
| 90+3' | Missed chance. Salim Musah from SV Werder Bremen shot with his left foot from the left side of the box. | |
| 90+2' | Tidiam Gomis of RB Leipzig receives a yellow card. | |
| 90' | The fourth official has indicated there will be 7 minutes of added time. | |
| 89' | Jovan Milosevic from SV Werder Bremen missed a chance with a right-footed shot from outside the box, assisted by Romano Schmid after a fast break. | |
| 88' | Tidiam Gomis of RB Leipzig won a free kick on the left wing. | |
| 88' | Foul committed by Samuel Mbangula of SV Werder Bremen. | |
| 87' | Ezechiel Banzuzi's left-footed shot from outside the box is blocked. | |
| 86' | Substitution for RB Leipzig: Benjamin Henrichs replaces Yan Diomande. | |
| 86' | Substitution for RB Leipzig: Assan Ouédraogo replaces Christoph Baumgartner. | |
| 83' | Tidiam Gomis from RB Leipzig committed a foul. | |
| 83' | Cameron Puertas of SV Werder Bremen won a free kick in defense. | |
| 82' | New attacking attempt. Salim Musah from SV Werder Bremen takes a left-footed shot from the center of the box, but it's saved. | |
| 81' | Yan Diomande from RB Leipzig had a missed chance, shooting with his right foot from the center of the box but missing to the left. Christoph Baumgartner provided the assist with a through ball. | |
| 80' | Romano Schmid of SV Werder Bremen won a free kick on the left wing. | |
| 80' | Ezechiel Banzuzi of RB Leipzig commits a foul. | |
| 80' | Conrad Harder from RB Leipzig missed a chance, heading the ball from the center of the box high and wide to the left. Ridle Baku provided the assist with a cross. | |
| 79' | Foul committed by Salim Musah of SV Werder Bremen. | |
| 79' | Ezechiel Banzuzi of RB Leipzig won a free kick in defense. | |
| 78' | Substitution for RB Leipzig: Tidiam Gomis replaces Antonio Nusa. | |
| 78' | Substitution for RB Leipzig: Conrad Harder replaces Rômulo. | |
| 76' | Substitution for SV Werder Bremen: Salim Musah replaces Justin Njinmah. | |
| 76' | Substitution for SV Werder Bremen: Jovan Milosevic replaces Leonardo Bittencourt. | |
| 76' | Justin Njinmah's right-footed shot from the left side of the box is blocked. | |
| 73' | Cameron Puertas of SV Werder Bremen receives a yellow card for a foul. | |
| 73' | Cameron Puertas from SV Werder Bremen commits a foul. | |
| 73' | Antonio Nusa from RB Leipzig won a free kick in defense. | |
| 73' | Olivier Deman from SV Werder Bremen won a free kick in defense. | |
| 73' | Foul committed by Yan Diomande of RB Leipzig. | |
| 70' | Fouled by Yukinari Sugawara of SV Werder Bremen. | |
| 70' | Antonio Nusa from RB Leipzig won a free kick in an attacking position. | |
| 68' | Foul committed by David Raum of RB Leipzig. | |
| 68' | Cameron Puertas from SV Werder Bremen won a free kick in defense. | |
| 67' | Offside called against SV Werder Bremen. Yukinari Sugawara is offside. | |
| 66' | There is a delay in the match due to an injury to Christoph Baumgartner from RB Leipzig. | |
| 64' | Fouled by Leonardo Bittencourt of SV Werder Bremen. | |
| 64' | Christoph Baumgartner of RB Leipzig won a free kick in defense. | |
| 64' | Romano Schmid from SV Werder Bremen won a free kick in defense. | |
| 64' | Foul committed by Ridle Baku of RB Leipzig. | |
| 64' | Foul committed by Christoph Baumgartner of RB Leipzig. | |
| 64' | Cameron Puertas from SV Werder Bremen won a free kick in defense. | |
| 63' | Cameron Puertas of SV Werder Bremen commits a foul. | |
| 63' | David Raum from RB Leipzig won a free kick in defense. | |
| 61' | Substitution for SV Werder Bremen: Yukinari Sugawara replaces Marco Grüll. | |
| 61' | Substitution for SV Werder Bremen: Samuel Mbangula replaces Felix Agu. | |
| 61' | Justin Njinmah of SV Werder Bremen had a missed chance, shooting with his left foot from the left side of the box, just missing the goal. The assist came from Romano Schmid. | |
| 59' | Olivier Deman from SV Werder Bremen won a free kick in defense. | |
| 59' | Foul committed by Yan Diomande of RB Leipzig. | |
| 59' | Romano Schmid's right-footed shot from the left side of the box is blocked. | |
| 56' | Substitution for RB Leipzig: Ezechiel Banzuzi replaces Castello Lukeba. | |
| 56' | Foul committed by Marco Grüll of SV Werder Bremen. | |
| 56' | David Raum from RB Leipzig won a free kick in defense. | |
| 54' | Foul by Marco Grüll of SV Werder Bremen. | |
| 54' | Antonio Nusa of RB Leipzig won a free kick in the defensive area. | |
| 54' | Marco Friedl from SV Werder Bremen won a free kick in an attacking position. | |
| 54' | Foul committed by Christoph Baumgartner of RB Leipzig. | |
| 52' | Goal! RB Leipzig leads 2-0 after Rômulo scores with a right-footed shot from the center of the box into the left corner. | |
| 51' | Foul committed by Marco Grüll of SV Werder Bremen. | |
| 51' | Antonio Nusa of RB Leipzig won a free kick in defense. | |
| 49' | Substitution for SV Werder Bremen: Patrice Covic replaces Amos Pieper due to injury. | |
| 46' | There is a delay in the match due to an injury to Amos Pieper of SV Werder Bremen. | |
| 46' | Rômulo of RB Leipzig commits a foul. | |
| 46' | Amos Pieper of SV Werder Bremen won a free kick in defense. | |
| 45' | The second half begins with the score at SV Werder Bremen 0, RB Leipzig 1. | |
| 45+3' | The first half ends with SV Werder Bremen trailing RB Leipzig 1-0. | |
| 45' | The fourth official has indicated there will be 2 minutes of added time. | |
| 43' | Offside called against SV Werder Bremen. Justin Njinmah is offside. | |
| 43' | Cameron Puertas from SV Werder Bremen has a shot from outside the box, but it's blocked. | |
| 41' | New attacking attempt. Senne Lynen of SV Werder Bremen takes a right-footed shot from outside the box, but it's saved by goalkeeper Maarten Vandevoordt of RB Leipzig. The assist comes from Marco Grüll. | |
| 38' | Olivier Deman from SV Werder Bremen won a free kick in defense. | |
| 38' | Foul committed by Xaver Schlager of RB Leipzig. | |
| 37' | SV Werder Bremen wins a corner after Maarten Vandevoordt concedes. | |
| 37' | New attacking attempt. Romano Schmid from SV Werder Bremen shoots with his left foot from the left side of the box, but Maarten Vandevoordt from RB Leipzig saves it in the left corner. The assist was provided by Leonardo Bittencourt. | |
| 36' | Xaver Schlager of RB Leipzig won a free kick in defense. | |
| 36' | Cameron Puertas of SV Werder Bremen commits a foul. | |
| 35' | Leonardo Bittencourt of SV Werder Bremen won a free kick in defense. | |
| 35' | Nicolas Seiwald from RB Leipzig commits a foul. | |
| 34' | Cameron Puertas from SV Werder Bremen missed a chance with a left-footed shot from the left side of the box. Senne Lynen provided the assist. | |
| 23' | Ridle Baku of RB Leipzig won a free kick in the attacking area. | |
| 23' | Cameron Puertas fouled for SV Werder Bremen. | |
| 21' | Senne Lynen of SV Werder Bremen won a free kick in defense. | |
| 21' | Nicolas Seiwald from RB Leipzig committed a foul. | |
| 16' | There is a delay in the match due to an injury to Amos Pieper from SV Werder Bremen. | |
| 15' | Goal! RB Leipzig takes the lead 1-0 with Antonio Nusa scoring from outside the box with a right-footed shot into the left corner after a fast break. | |
| 15' | Rômulo's left-footed shot from the center of the box is blocked. David Raum provided the assist. | |
| 14' | New attacking attempt. Romano Schmid of SV Werder Bremen has a right-footed shot from the center of the box, but it's saved in the left corner by Maarten Vandevoordt of RB Leipzig. The assist was provided by Justin Njinmah. | |
| 11' | Offside called against SV Werder Bremen. Justin Njinmah is in an offside position. | |
| 8' | Justin Njinmah from SV Werder Bremen missed a chance, shooting with his right foot from the right side of the box, sending the ball to the left. Felix Agu provided the assist after a fast break. | |
| 8' | Rômulo commits a handball for RB Leipzig. | |
| 6' | Yan Diomande from RB Leipzig had a missed opportunity, shooting with his right foot from outside the box, but the shot went to the left. Antonio Nusa provided the assist. | |
| 4' | Offside called against SV Werder Bremen. Justin Njinmah is offside. | |
| 2' | Ridle Baku of RB Leipzig won a free kick in defense. | |
| 2' | Romano Schmid of SV Werder Bremen is fouled. | |
| 1' | Foul committed by Christoph Baumgartner of RB Leipzig. | |
| 1' | Felix Agu of SV Werder Bremen won a free kick in defense. | |
| First Half starts. | ||