Midtjylland vs Viborg

4 December 2023 · Danish Superliga · 2023/24 · Referee Jacob Karlsen

Full time 5 – 1

Half-time: 2–1

  • Gue-sung Cho 45+4’ (pen), 66’
  • Darío Osorio 45+9’
  • Henrik Dalsgaard 54’
  • Ola Brynhildsen 84’
  • Jacob Bonde 30’

Match summary

Midtjylland came from behind to win 5-1 at home to Viborg. Midtjylland led 2-1 at half-time.

In the first half, Jacob Bonde put Viborg ahead in the 30th minute, Gue-sung Cho equalised from the penalty spot in first-half stoppage time, and Darío Osorio put Midtjylland in front in first-half stoppage time. In the second half, Henrik Dalsgaard made it 3-1 from a corner in the 54th minute, Cho made it 4-1 in the 66th minute, and Ola Brynhildsen made it 5-1 in the 84th minute.

Key events

Midtjylland Viborg
Kick-off
CharlesShot on target
16’
24’
SerginhoFoul
Darío OsorioShot on target
25’
30’
Jacob BondeRight foot shot0-1 (Viborg)
45+1’
Gue-sung ChoPenalty1-1 (Midtjylland)
45+4’
CharlesFoul
45+7’
Darío OsorioLeft foot shot2-1 (Midtjylland)
45+9’
Half-time2-1
Ola BrynhildsenCharles
46’
Second half underway
Henrik DalsgaardRight foot shot3-1 (Midtjylland)
54’
Franculino DjúShot on target
54’
58’
Nigel ThomasSerginho
Gue-sung ChoRight foot shot4-1 (Midtjylland)
66’
Franculino DjúShot on target
68’
Nikolas DyhrPaulinho
79’
Armin GigovićAndré Rømer
80’
Ola BrynhildsenRight foot shot5-1 (Midtjylland)
84’
Franculino DjúShot on target
84’
Jose JuninhoMads Bech Sørensen
89’
Full-time5-1

Shot map

Every shot and where it was taken from.

 Viborg attacking Midtjylland attacking 
1’ Jeppe Grønning (Viborg), open play, off target 5’ André Rømer (Midtjylland), set piece, off target 14’ Gue-sung Cho (Midtjylland), open play, off target 16’ Charles (Midtjylland), open play, saved 25’ Darío Osorio (Midtjylland), direct free kick, saved 26’ Franculino Djú (Midtjylland), open play, blocked 30’ Jacob Bonde (Viborg), open play, goal 32’ Serginho (Viborg), open play, blocked 42’ Franculino Djú (Midtjylland), open play, blocked 49’ Gue-sung Cho (Midtjylland), penalty, goal 54’ Darío Osorio (Midtjylland), open play, goal 57’ Isak Jensen (Viborg), open play, blocked 54’ Henrik Dalsgaard (Midtjylland), from a corner, goal 54’ Franculino Djú (Midtjylland), from a corner, saved 57’ Isak Jensen (Viborg), open play, off target 60’ Mads Bech Sørensen (Midtjylland), set piece, blocked 64’ Franculino Djú (Midtjylland), open play, off target 66’ Gue-sung Cho (Midtjylland), open play, goal 68’ Franculino Djú (Midtjylland), open play, saved 71’ Srđan Kuzmić (Viborg), open play, off target 71’ Anosike Ementa (Viborg), open play, hit the woodwork 77’ Franculino Djú (Midtjylland), open play, blocked 79’ Magnus Westergaard (Viborg), open play, blocked 84’ Ola Brynhildsen (Midtjylland), open play, goal 84’ Franculino Djú (Midtjylland), open play, saved 1’ Jeppe Grønning (Viborg), open play, off target 5’ André Rømer (Midtjylland), set piece, off target 14’ Gue-sung Cho (Midtjylland), open play, off target 16’ Charles (Midtjylland), open play, saved 25’ Darío Osorio (Midtjylland), direct free kick, saved 26’ Franculino Djú (Midtjylland), open play, blocked 30’ Jacob Bonde (Viborg), open play, goal 32’ Serginho (Viborg), open play, blocked 42’ Franculino Djú (Midtjylland), open play, blocked 49’ Gue-sung Cho (Midtjylland), penalty, goal 54’ Darío Osorio (Midtjylland), open play, goal 57’ Isak Jensen (Viborg), open play, blocked 54’ Henrik Dalsgaard (Midtjylland), from a corner, goal 54’ Franculino Djú (Midtjylland), from a corner, saved 57’ Isak Jensen (Viborg), open play, off target 60’ Mads Bech Sørensen (Midtjylland), set piece, blocked 64’ Franculino Djú (Midtjylland), open play, off target 66’ Gue-sung Cho (Midtjylland), open play, goal 68’ Franculino Djú (Midtjylland), open play, saved 71’ Srđan Kuzmić (Viborg), open play, off target 71’ Anosike Ementa (Viborg), open play, hit the woodwork 77’ Franculino Djú (Midtjylland), open play, blocked 79’ Magnus Westergaard (Viborg), open play, blocked 84’ Ola Brynhildsen (Midtjylland), open play, goal 84’ Franculino Djú (Midtjylland), open play, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Midtjylland 4-4-2 Starting XI
Lössl
Dalsgaard
Ingason
Sørensen 89’
Paulinho 79’
Osorio
Rømer 80’
Olsson
Charles 46’
Cho 2
Djú 87’
Viborg 4-3-3 Starting XI
Lund 45’
Kuzmić
Bundgaard
Bürgy
Zaletel
Søndergaard 74’
Grønning
Bonde
Jensen 58’
Ementa 74’
Serginho 58’

Player stats

Goalkeeper1 player
Jonas Lössl
90′ 0 1 34 – – – – –
Defenders7 players
Henrik Dalsgaard
90′ 3 2 – 10 7 46 1 1 1 –
90′ – – – 7 5 55 1 – – –
Mads Bech Sørensen Taken off
89′ – 1 – 1 1 52 2 – – –
Paulinho Taken off
79′ 5 2 – 8 – 41 – – – –
Nikolas Dyhr Came on as a substitute
11′ 1 – – 1 – 6 1 – – –
Joel Andersson Came on as a substitute
8′ 1 – – 1 – 4 – – – –
Jose Juninho Came on as a substitute
1′ 1 – – 2 – 4 – – – –
Midfielders5 players
90′ 1 – 24 1 – 4 1 9 2 1 –
André Rømer Taken off
80′ – – 41 3 – 2 2 8 2 2 –
Kristoffer Olsson
90′ – 1 60 2 – 5 – 8 2 2 –
Charles Taken off
45′ – – 14 – – 2 – 2 2 –
Armin Gigović Came on as a substitute
10′ – – 8 – – – – – – – –
Forwards3 players
90′ 2 – 3 2 – – 3 8 1 21 –
Franculino Djú Taken off
87′ – – 7 3 – – – 6 2 16 –
Ola Brynhildsen Came on as a substitute
45′ 1 – 1 1 – – – 8 3 19 –
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.

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. Referee data before 2025/26 from the Transfermarkt datasets project.