Fábio Silva was the central figure at Signal Iduna Park on Tuesday as Borussia Dortmund edged Real Betis 2-1 in matchday four of the UEFA Champions League league stage. Silva opened the scoring early in the second half and then set up substitute K. Karetsas for the winner, five minutes after Aitor Ruibal had pulled Betis level. The victory lifts Dortmund to 9 points, though Niko Kovac’s side remain in 12th place given the volume of clubs bunched on the same tally. The night was also soured by the early exit of Serhou Guirassy, who left injured in the 34th minute, according to Newsday.

Key Moments
- 34′, Guirassy forced off. The Dortmund forward was replaced by K. Karetsas after picking up an injury, reshaping Kovac’s attacking plans before half-time.
- 49′, Dortmund take the lead. Fábio Silva put the hosts in front shortly after the restart, converting without a recorded assist to make it 1-0.
- 67′, Betis equalise. Aitor Ruibal, introduced at the break alongside Isco, turned a cross from Ezzalzouli into the net to make it 1-1 and suddenly put Betis in control of the game’s momentum.
- 72′, Karetsas wins it. Fábio Silva turned provider, feeding K. Karetsas in the box, and the Belgian midfielder finished to restore Dortmund’s lead and ultimately seal all three points.
Tactical Breakdown
Dortmund controlled large portions of the match, holding 53 percent possession and generating an xG of 2.66 against Betis’s 0.88. With 15 total shots and 10 inside the box, Kovac’s side pressed high and pushed the visitors back for long spells. The 3-4-2-1 structure gave Ryerson and Bensebaini room to bomb forward, and it was that width that repeatedly gave Betis problems in the first half.
The loss of Guirassy in the 34th minute could have disrupted Dortmund’s rhythm, but the forced change proved decisive. K. Karetsas came on and, within 38 minutes of entering the pitch, had scored the winning goal. His combination with Fábio Silva, who dropped slightly deeper to link play, became the defining partnership of the second half. Betis responded to going behind by making a double substitution at the 62nd minute, bringing on Aitor Ruibal and Isco, and it immediately paid off when Ruibal scored at 67.
Manuel Pellegrini’s side were competitive in spells and Álvaro Vallés made four saves to keep them in it, but an xG of just 0.88 tells the real story. The Betis attack struggled to create clear chances from open play, relying on moments of individual quality rather than sustained pressure. Once Karetsas restored Dortmund’s lead, Betis could not find another opening, finishing with four shots on target despite having five corners.
Player Ratings
Match Context
Standings
Head To Head
Verdict
Both Dortmund and Betis sit on 9 points after four matchday games, occupying 12th and 11th place respectively in a tightly packed Champions League table. The result means Betis drop one spot while Dortmund hold their position, with both clubs still firmly in the qualifying zone for the play-off round. With the top eight automatic places still some distance away, neither side can be complacent, but Tuesday’s outcome gives Kovac’s group a boost of confidence heading into the second half of the league stage.