UEFA Europa League · League phase MD2
Dion Drena Beljo 90+6' (pen)
HT 0:0
Thu, 15 Oct 2026, 20:00 (UK) · Stadion Maksimir, Zagreb

Dominik Kotarski made six saves to keep Anderlecht out, and Dion Drena Beljo's penalty in stoppage time won it for Dinamo Zagreb.

FN MOMDominik Kotarski8.2Decisive moment90+6' Dion Drena Beljo+2.0AND −1.0

Dinamo Zagreb 1-0 Anderlecht: late penalty rewards Kotarski

Key numbers

  • Six saves from Kotarski, clean sheet
  • Penalty in 90+6' was the only goal
  • xG 1.82 v 1.18 favoured Dinamo

A stoppage-time penalty ends the deadlock

Dinamo Zagreb beat Anderlecht 1-0 in a match that stayed level for around 90 minutes. Dion Drena Beljo's penalty in the sixth minute of stoppage time was the first lead of the night and the only goal.

The goalkeeper made the difference

Anderlecht put six shots on target, yet Dominik Kotarski made six saves and kept a clean sheet. Dinamo managed just three on target from 13 attempts, but the late goal was worth +2.0 FN xPts to them and −1.0 to Anderlecht.

FN MOM
Highest FN Score · our own pick by a published formula, not the official Player of the Match
Dominik Kotarski 8.2Dominant

He made six saves to deal with all six of Anderlecht's shots on target and keep a clean sheet.

Kotarski, the FN MOM, kept the match goalless long enough for one late penalty to matter. Without those saves, Dinamo's stoppage-time goal would not have been a winner.

Game state

1-0
Dinamo Zagreb ahead 0 min · level 90 min · Anderlecht ahead 0 min

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist. The value next to a team code is what the same moment did to the other side's expected points; the decisive moment is the one with the largest combined change for both teams.

90+6' Dion Drena Beljo Pen goal · AND −1.0 +2.0
Dinamo Zagreb Expected (no record yet, starting estimate) 1.6Own moments +2.0Opponent moments 0.0Time effect −0.6→ League points won 3
Anderlecht Expected (no record yet, starting estimate) 1.2Own moments 0.0Opponent moments −1.0Time effect −0.2→ League points won 0

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

Dinamo ZagrebAnderlecht
45%Possession55%
1.82Expected goals (xG)1.18
0.14xG per shot0.12
13Shots10
3Shots on target6
23%Shots on target %60%
8Shots in box6
471Passes568
6Corners2
6Saves2
21Fouls13
2Yellow cards2
0Offsides0

Timeline

  • 30' Yellow Niko Galešić
  • 35' Yellow Tristan Degreef
  • 55' Yellow Josip Mišić
  • 62' Sub Iker Almena → Dani Rodríguez
  • 62' Sub Niko Galešić → Moris Valinčić
  • 65' Sub Lukáš Ambros → Tawfik Bentayeb
  • 68' Sub Luka Stojković → Lukas Kačavenda
  • 73' Yellow Marten Winkler
  • 77' Sub Tristan Degreef → A. Bertaccini
  • 77' Sub Mihajlo Cvetković → Danylo Sikan
  • 87' Sub Mario Stroeykens → Romeo Amane
  • 87' Sub Marten Winkler → Oliver Antman
  • 90+4' VAR Dani Rodríguez
  • 90+6' Goal Dion Drena Beljo (pen) competition goal #1

Category leaders

  • Key passesArber Hoxha3
  • Duels wonKaïs Barry7/14
  • DribblesArber Hoxha5/7
  • Defensive actionsKaïs Barry7
  • ShotsArber Hoxha3 (on target 1)
  • Fouls wonMario Stroeykens4
#Europa League#Dinamo Zagreb#Anderlecht#Dominik Kotarski#Dion Drena Beljo

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.