Bryne vs Rosenborg

18 October 2025 · Eliteserien · 2025 · Referee Rohit Saggi

Full time 2 – 2

Half-time: 0–1

  • Tomáš Nemčík 62’ (og)
  • Duarte Moreira 90+2’
  • Dávid Ďuriš 30’, 86’

Match summary

Bryne and Rosenborg drew 2-2. Rosenborg led 1-0 at half-time.

In the first half, Dávid Ďuriš put Rosenborg ahead in the 30th minute. In the second half, Nemčík's own goal equalised from a corner in the 62nd minute, Ďuriš put Rosenborg back in front in the 86th minute, and Duarte Moreira equalised in stoppage time.

There was little between the sides on chances: Bryne created 1.42 expected goals (xG) from 17 shots, Rosenborg 1.25 from 13.

Match stats

52% Possession 48%
17 Shots 13
8 Shots on target 5
7 Corners 6
442 Passes 404
79.0% Pass accuracy 77.2%
19 Tackles 10
15 Fouls 12
1 Yellow cards 3
0 Red cards 0
0 Offsides 2

Key events

Bryne Rosenborg
Kick-off
4’
Heine Asen LarsenShot on target
4’
Nicklas StrunckShot on target
20’
29’
Santeri VäänänenFoul
30’
Dávid ĎurišRight foot shot0-1 (Rosenborg)
38’
Emil Konradsen CeideShot on target
Half-time0-1
Second half underway
Duarte MoreiraShot on target
53’
Tomáš NemčíkOwn goal1-1 (Bryne)
62’
65’
Dino IslamovićShot on target
Lars Erik SødalShot on target
69’
75’
Ole SelnaesArgument
84’
Adrian Nilsen PereiraShot on target
86’
Dávid ĎurišRight foot shot1-2 (Rosenborg)
Jon-Helge TveitaHeine Asen Larsen
87’
Christian Landu-LanduLars Erik Sødal
87’
Duarte MoreiraRight foot shot2-2 (Bryne)
90+2’
Kristian Skurve HalandMagnus Grødem
90+7’
Christian Landu-LanduShot on target
90+8’
Jon-Helge TveitaShot on target
90+10’
Nicklas StrunckShot on target
90+12’
Full-time2-2

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.42 1.25 30’ Dávid Ďuriš (Rosenborg), 0-1 30’ 62’ Tomáš Nemčík (Bryne) own goal, 1-1 62’ 86’ Dávid Ďuriš (Rosenborg), 1-2 86’ 90+2’ Duarte Moreira (Bryne), 2-2 90+2’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.42 1.25 30’ Dávid Ďuriš (Rosenborg), 0-1 Ďuriš 30’ 62’ Tomáš Nemčík (Bryne) own goal, 1-1 Nemčík 62’ 86’ Dávid Ďuriš (Rosenborg), 1-2 Ďuriš 86’ 90+2’ Duarte Moreira (Bryne), 2-2 Moreira 90+2’
Bryne 1.42 xGRosenborg 1.25 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rosenborg attacking Bryne attacking 
90+2’ Duarte Moreira (Bryne), open play, 0.32 xG, goal 65’ Dino Islamović (Rosenborg), set piece, 0.30 xG, saved 30’ Dávid Ďuriš (Rosenborg), open play, 0.24 xG, goal 53’ Duarte Moreira (Bryne), from a corner, 0.20 xG, saved 10’ Dino Islamović (Rosenborg), open play, 0.17 xG, off target 49’ Dino Islamović (Rosenborg), set piece, 0.15 xG, off target 69’ Lars Erik Sødal (Bryne), from a corner, 0.11 xG, saved 71’ Heine Asen Larsen (Bryne), set piece, 0.11 xG, off target 86’ Dávid Ďuriš (Rosenborg), open play, 0.11 xG, goal 69’ Magnus Grødem (Bryne), direct free kick, 0.10 xG, blocked 18’ Duarte Moreira (Bryne), open play, 0.09 xG, blocked 90+12’ Nicklas Strunck (Bryne), set piece, 0.08 xG, saved 15’ Adrian Nilsen Pereira (Rosenborg), open play, 0.07 xG, blocked 1’ Duarte Moreira (Bryne), open play, 0.06 xG, off target 18’ Alfred Scriven (Bryne), open play, 0.06 xG, blocked 20’ Nicklas Strunck (Bryne), open play, 0.06 xG, saved 49’ Nicklas Strunck (Bryne), open play, 0.05 xG, blocked 90’ Jon-Helge Tveita (Bryne), from a corner, 0.05 xG, off target 70’ Dávid Ďuriš (Rosenborg), open play, 0.04 xG, off target 4’ Heine Asen Larsen (Bryne), open play, 0.04 xG, saved 84’ Adrian Nilsen Pereira (Rosenborg), open play, 0.04 xG, saved 38’ Emil Konradsen Ceide (Rosenborg), open play, 0.04 xG, saved 79’ Tomáš Nemčík (Rosenborg), set piece, 0.03 xG, off target 85’ Santeri Väänänen (Rosenborg), open play, 0.03 xG, blocked 21’ Jacob Haahr (Bryne), from a corner, 0.03 xG, off target 90+10’ Jon-Helge Tveita (Bryne), open play, 0.02 xG, saved 17’ Emil Konradsen Ceide (Rosenborg), open play, 0.02 xG, off target 46’ Adrian Nilsen Pereira (Rosenborg), open play, 0.02 xG, off target 70’ Duarte Moreira (Bryne), from a corner, 0.02 xG, blocked 90+8’ Christian Landu-Landu (Bryne), open play, 0.02 xG, saved 62’ Tomáš Nemčík (Rosenborg), own goal 90+2’ Duarte Moreira (Bryne), open play, 0.32 xG, goal 65’ Dino Islamović (Rosenborg), set piece, 0.30 xG, saved 30’ Dávid Ďuriš (Rosenborg), open play, 0.24 xG, goal 53’ Duarte Moreira (Bryne), from a corner, 0.20 xG, saved 10’ Dino Islamović (Rosenborg), open play, 0.17 xG, off target 49’ Dino Islamović (Rosenborg), set piece, 0.15 xG, off target 86’ Dávid Ďuriš (Rosenborg), open play, 0.11 xG, goal 69’ Lars Erik Sødal (Bryne), from a corner, 0.11 xG, saved 71’ Heine Asen Larsen (Bryne), set piece, 0.11 xG, off target 69’ Magnus Grødem (Bryne), direct free kick, 0.10 xG, blocked 18’ Duarte Moreira (Bryne), open play, 0.09 xG, blocked 90+12’ Nicklas Strunck (Bryne), set piece, 0.08 xG, saved 15’ Adrian Nilsen Pereira (Rosenborg), open play, 0.07 xG, blocked 18’ Alfred Scriven (Bryne), open play, 0.06 xG, blocked 20’ Nicklas Strunck (Bryne), open play, 0.06 xG, saved 1’ Duarte Moreira (Bryne), open play, 0.06 xG, off target 49’ Nicklas Strunck (Bryne), open play, 0.05 xG, blocked 90’ Jon-Helge Tveita (Bryne), from a corner, 0.05 xG, off target 70’ Dávid Ďuriš (Rosenborg), open play, 0.04 xG, off target 4’ Heine Asen Larsen (Bryne), open play, 0.04 xG, saved 84’ Adrian Nilsen Pereira (Rosenborg), open play, 0.04 xG, saved 38’ Emil Konradsen Ceide (Rosenborg), open play, 0.04 xG, saved 79’ Tomáš Nemčík (Rosenborg), set piece, 0.03 xG, off target 85’ Santeri Väänänen (Rosenborg), open play, 0.03 xG, blocked 21’ Jacob Haahr (Bryne), from a corner, 0.03 xG, off target 90+10’ Jon-Helge Tveita (Bryne), open play, 0.02 xG, saved 17’ Emil Konradsen Ceide (Rosenborg), open play, 0.02 xG, off target 46’ Adrian Nilsen Pereira (Rosenborg), open play, 0.02 xG, off target 70’ Duarte Moreira (Bryne), from a corner, 0.02 xG, blocked 90+8’ Christian Landu-Landu (Bryne), open play, 0.02 xG, saved 62’ Tomáš Nemčík (Rosenborg), own goal
Size shows xG Goal On target Off target or blocked

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

Lineups

Bryne 4-4-2 Starting XI
Boer
Saunes
Haahr
Skovgaard
Qvigstad
Sødal 87’
Strunck
Grødem 90’
Larsen 87’
Scriven
Moreira
Rosenborg 4-4-2 Starting XI
Tangvik
Pereira
Ceide
Nemčík
Jenssen
Nordli 62’
Ďuriš 2
Väänänen
Selnaes
Ceide
Islamović

Player stats

Goalkeeper1 player
Jan de Boer
90′ 3 2 24 – – – – –
Defenders4 players
Lasse Qvigstad
90′ 4 – – 6 2 47 3 – – –
Jacob Haahr
90′ – 1 – 2 2 72 1 – – –
Andreas Skovgaard
90′ 1 1 – 5 3 70 – – – –
90′ 6 – – 9 3 53 1 – – –
Midfielders4 players
Lars Erik Sødal Taken off
87′ – – 27 1 0.03 1 – 1 2 – –
Nicklas Strunck
90′ – – 46 2 0.36 6 – 10 – 3 –
Magnus Grødem Taken off
89′ – – 23 1 0.73 – – 4 1 1
Christian Landu-Landu Came on as a substitute
3′ – – 5 – 0.00 – – 1 – 1 –
Forwards4 players
Heine Asen Larsen Taken off
87′ – – 2 1 0.15 0.04 1 6 3 22 –
Alfred Scriven
90′ – 1 1 – 0.06 0.10 1 9 2 35 –
90′ 1 – 5 2 0.69 0.04 – 2 1 11 –
Jon-Helge Tveita Came on as a substitute
3′ – – 2 1 0.07 0.06 1 3 – 6 –
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.

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.