Sint-Truiden vs Union Saint-Gilloise

2 May 2026 · Belgian Pro League · 2025/26 · Referee Jan Boterberg

Full time 2 – 1

Half-time: 0–0

  • Oumar Diouf 86’
  • Ryotaro Ito 90+10’ (pen)
  • Kevin Rodriguez 90+2’

Match summary

Sint-Truiden beat Union Saint-Gilloise 2-1, with the winner arriving in stoppage time. It was goalless at half-time.

Oumar Diouf put Sint-Truiden ahead in the 86th minute, Kevin Rodriguez equalised with a header in stoppage time, and Ryotaro Ito won it from the penalty spot in stoppage time.

The chances backed that up: Sint-Truiden created 1.77 expected goals (xG) from 14 shots to Union Saint-Gilloise's 0.28 from 3. Union Saint-Gilloise had a player sent off.

Match stats

77% Possession 23%
14 Shots 3
5 Shots on target 1
9 Corners 1
108 Attacks 64
74 Dangerous attacks 13
627 Passes 191
90.3% Pass accuracy 59.7%
9 Tackles 9
10 Fouls 11
2 Yellow cards 4
0 Red cards 1
1 Offsides 1

Key events

Sint-Truiden Union Saint-Gilloise
W. VranckenManagerArgument
0’
Kick-off
Ryan MerlenShot on target
5’
12’
Kevin Mac AllisterProfessional foul last man
33’
45’
Half-time0-0
Visar MusliuShot on target
50’
Second half underway
56’
Christian BurgessOff the ball foul
67’
Simen JuklerødJoedrick Pupe
85’
Oumar DioufRight foot shot1-0 (Sint-Truiden)
86’
87’
90+2’
Kevin RodriguezHeader1-1 (Union Saint-Gilloise)
90+7’
Keisuke GotoShot on target
90+7’
Ryotaro ItoPenalty2-1 (Sint-Truiden)
90+10’
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.77 0.28 86’ Oumar Diouf (Sint-Truiden), 1-0 86’ 90+2’ Kevin Rodriguez (Union Saint-Gilloise), 1-1 90+2’ 90+10’ Ryotaro Ito (Sint-Truiden), 2-1 90+10’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.77 0.28 86’ Oumar Diouf (Sint-Truiden), 1-0 Diouf 86’ 90+2’ Kevin Rodriguez (Union Saint-Gilloise), 1-1 Rodriguez 90+2’ 90+10’ Ryotaro Ito (Sint-Truiden), 2-1 Ito 90+10’
Sint-Truiden 1.77 xGUnion Saint-Gilloise 0.28 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Union Saint-Gilloise attacking Sint-Truiden attacking 
90+10’ Ryotaro Ito (Sint-Truiden), penalty, 0.79 xG, goal 86’ Oumar Diouf (Sint-Truiden), open play, 0.30 xG, goal 90+2’ Kevin Rodriguez (Union Saint-Gilloise), open play, 0.22 xG, goal 5’ Ryan Merlen (Sint-Truiden), open play, 0.19 xG, saved 50’ Visar Musliu (Sint-Truiden), from a corner, 0.10 xG, saved 35’ Shogo Taniguchi (Sint-Truiden), from a corner, 0.07 xG, blocked 64’ Ryan Merlen (Sint-Truiden), open play, 0.06 xG, blocked 86’ Visar Musliu (Sint-Truiden), from a corner, 0.06 xG, blocked 15’ Ryotaro Ito (Sint-Truiden), direct free kick, 0.04 xG, off target 43’ Kevin Rodriguez (Union Saint-Gilloise), open play, 0.04 xG, off target 32’ Ryan Merlen (Sint-Truiden), open play, 0.03 xG, off target 49’ Rihito Yamamoto (Sint-Truiden), open play, 0.03 xG, off target 90+7’ Keisuke Goto (Sint-Truiden), from a corner, 0.03 xG, saved 39’ Visar Musliu (Sint-Truiden), open play, 0.03 xG, off target 77’ Ryotaro Ito (Sint-Truiden), open play, 0.03 xG, off target 66’ Ryan Merlen (Sint-Truiden), open play, 0.02 xG, off target 60’ Rob Schoofs (Union Saint-Gilloise), open play, 0.02 xG, off target 90+10’ Ryotaro Ito (Sint-Truiden), penalty, 0.79 xG, goal 86’ Oumar Diouf (Sint-Truiden), open play, 0.30 xG, goal 90+2’ Kevin Rodriguez (Union Saint-Gilloise), open play, 0.22 xG, goal 5’ Ryan Merlen (Sint-Truiden), open play, 0.19 xG, saved 50’ Visar Musliu (Sint-Truiden), from a corner, 0.10 xG, saved 35’ Shogo Taniguchi (Sint-Truiden), from a corner, 0.07 xG, blocked 64’ Ryan Merlen (Sint-Truiden), open play, 0.06 xG, blocked 86’ Visar Musliu (Sint-Truiden), from a corner, 0.06 xG, blocked 43’ Kevin Rodriguez (Union Saint-Gilloise), open play, 0.04 xG, off target 15’ Ryotaro Ito (Sint-Truiden), direct free kick, 0.04 xG, off target 49’ Rihito Yamamoto (Sint-Truiden), open play, 0.03 xG, off target 90+7’ Keisuke Goto (Sint-Truiden), from a corner, 0.03 xG, saved 32’ Ryan Merlen (Sint-Truiden), open play, 0.03 xG, off target 39’ Visar Musliu (Sint-Truiden), open play, 0.03 xG, off target 77’ Ryotaro Ito (Sint-Truiden), open play, 0.03 xG, off target 66’ Ryan Merlen (Sint-Truiden), open play, 0.02 xG, off target 60’ Rob Schoofs (Union Saint-Gilloise), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Sint-Truiden 4-2-3-1 Starting XI
Kokubo
Taniguchi
Musliu
Pupe 85’
Vanwesemael
Sissako
Yamamoto 90’
Sebaoui 63’
Ito
Merlen 79’
Goto
Union Saint-Gilloise 3-4-3 Starting XI
Scherpen
Allister
Burgess
Sykes 90’
Perre 89’
Khalaili
Zorgane
Niang 46’
Smith
Hadj 18’
Rodriguez 90’

Player stats

Goalkeeper1 player
90′ 0 1 17 – – – – –
Defenders5 players
90′ – 2 – 2 1 59 1 – – –
90′ 1 1 – 5 2 99 2 – – –
90′ 3 – – 10 7 99 3 – – –
Joedrick Pupe Taken off
85′ – 3 – 2 2 57 1 – – –
Simen Juklerød Came on as a substitute
15′ – – – – – 4 – – 1 –
Midfielders5 players
90′ – – 60 – – 3 – 8 1 1 –
90′ – – – – –
Ilias Sebaoui Taken off
63′ – – 37 – – 2 – 4 1 1 –
90′ 1 – 67 3 – 1 – 1 – – –
Ryan Merlen Taken off
79′ – – 55 1 – 1 1 2 – – –
Forwards3 players
90′ – – 1 0.03 – –
Kaito Matsuzawa Came on as a substitute
27′ – – – – – – 1 2 1 14 –
Oumar Diouf Came on as a substitute
11′ 1 – 1 1 0.30 – – – – 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Sint-Truiden win 24% Avg odds 3.80
Draw 28% Avg odds 3.31
Union Saint-Gilloise win 48% Avg odds 1.95

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.