Borussia Mönchengladbach took all three points in a largely one-sided contest at Borussia-Park, prevailing 1-0 against a Union Berlin side that was only truly competitive on the scoreboard. The data underscores a dominant home performance that was uncharacteristically profligate given the volume of chances created, with the final outcome hanging in the balance until a stoppage-time penalty from K. Diks. The Lemeister model had projected a home win as the most likely outcome, giving Borussia Mönchengladbach a 39% chance of victory, and the final scoreline aligned with that pre-match read, even if the process required much more patience.
The match was decided by a single goal in the 90th minute, a penalty dispatched by K. Diks. It was the culmination of persistent attacking pressure from the home side, who had carved out opportunity after opportunity without being able to beat Union Berlin goalkeeper Frederik Rønnow. The goal was the only one of the contest, and came at the end of a match defined largely by Borussia Mönchengladbach’s ability to dominate territory and create high-quality looks, and Union Berlin’s resistance in defense and midfield.
The statistical imbalance was stark. Borussia Mönchengladbach recorded 60% ball possession and overwhelmed Union Berlin on the shot count, 21 to 6. Crucially, the expected goals model had the home side generating 3.02 while limiting Union Berlin to just 0.14, which most clearly illustrates how this match was won: through overwhelming chance creation. Of their 21 shots, 16 came from inside the penalty area, and seven were on target. Union Berlin, by contrast, managed only a single shot inside the box and had zero shots off target overall, meaning their two efforts that were on goal were comfortably handled by the home goalkeeper, who needed just two saves. The visiting side’s two goalkeeper saves, by contrast, tells the story of a busier afternoon for Frederik Rønnow, who made six stops to keep his team in the game as long as possible.
Discipline was a major factor. Union Berlin committed 18 fouls to Borussia Mönchengladbach’s five, and received five yellow cards compared to the home side’s four. Christopher Trimmel, Rani Khedira, Janik Haberer, Ilyas Ansah and Livan Burcu all went into the referee’s book for the visitors, while Rocco Reitz, Joseph Scally, Yannik Engelhardt and Kevin Stöger were cautioned for the hosts. The high foul count from Union Berlin was a symptom of their inability to cope with the home side’s possession and forward movement.
On an individual level, the standout performer was Philipp Sander, who earned the highest match rating of 8.7. His influence in midfield was central to the home side’s control, helping to complete 401 of their 478 passes overall for an 84% completion rate. Frederik Rønnow, with a rating of 7.6, was Union Berlin’s best player, keeping the deficit to just a single goal despite facing a heavy workload. K. Diks, the match-winner, received a 7.5 rating, as did Jens Castrop and Franck Honorat, who were also key cogs in the attacking machine. Christopher Trimmel, at 7.5, was the highest-rated outfield player for the visitors off the ball.
The result has significant implications in the Bundesliga table context. For Borussia Mönchengladbach, it represents a valuable home victory built on process rather than fortune, though the narrow margin will be a slight concern given the 3.02 expected goals. For Union Berlin, the performance numbers are alarming: conceding such a high volume of high-quality chances and a defensive structure that offered little attacking threat will need to be addressed if they are to avoid being dragged further down the standings. The three points were fully merited by the home side’s statistical dominance, with the only surprise being how long it took for the breakthrough to arrive.