Goteborg vs BK Hacken

20 April 2025 · Allsvenskan · 2025 · Referee Glenn Nyberg

Full time 2 – 3

Half-time: 2–2

  • Kolbeinn Thordarson 39’
  • Max Fenger 45’ (pen)
  • Srđan Hrstić 23’
  • Amor Layouni 45+2’
  • Simon Gustafson 90+7’

Match summary

BK Hacken came from behind to win 3-2 away at Goteborg, with the winner arriving in stoppage time. It was 2-2 at half-time.

In the first half, Srđan Hrstić put BK Hacken ahead in the 23rd minute, Kolbeinn Thordarson equalised with a header in the 39th minute, Max Fenger put Goteborg in front from the penalty spot in the 45th minute, and Amor Layouni equalised with a header in first-half stoppage time. In the second half, Simon Gustafson won it in stoppage time.

Goteborg can feel hard done by, creating 2.28 expected goals (xG) from 15 shots to BK Hacken's 1.11 from 8.

Key events

Goteborg BK Hacken
Kick-off
Tobias HeintzShot on target
4’
23’
Srđan HrstićLeft foot shot0-1 (BK Hacken)
26’
Amor Layouni
Kolbeinn Thordarson1-1 (Goteborg)
38’
Max FengerShot on target
43’
Max FengerPenalty2-1 (Goteborg)
45’
45+2’
Amor LayouniHeader2-2 (BK Hacken)
Half-time2-2
Second half underway
Tobias HeintzShot on target
70’
Noah TolfShot on target
74’
Max FengerShot on target
74’
82’
85’
Amor LayouniShot on target
88’
Severin NiouleAmor Layouni
90+6’
90+7’
Simon GustafsonLeft foot shot2-3 (BK Hacken)
90+9’
Full-time2-3

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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.28 1.11 23’ Srđan Hrstić (BK Hacken), 0-1 23’ 39’ Kolbeinn Thordarson (Goteborg), 1-1 39’ 45’ Max Fenger (Goteborg), 2-1 45’ 45+2’ Amor Layouni (BK Hacken), 2-2 45+2’ 90+7’ Simon Gustafson (BK Hacken), 2-3 90+7’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.28 1.11 23’ Srđan Hrstić (BK Hacken), 0-1 Hrstić 23’ 39’ Kolbeinn Thordarson (Goteborg), 1-1 Thordarson 39’ 45’ Max Fenger (Goteborg), 2-1 Fenger 45’ 45+2’ Amor Layouni (BK Hacken), 2-2 Layouni 45+2’ 90+7’ Simon Gustafson (BK Hacken), 2-3 Gustafson 90+7’
Goteborg 2.28 xGBK Hacken 1.11 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 BK Hacken attacking Goteborg attacking 
45’ Max Fenger (Goteborg), penalty, 0.76 xG, goal 23’ Srđan Hrstić (BK Hacken), open play, 0.42 xG, goal 47’ Amor Layouni (BK Hacken), open play, 0.34 xG, goal 39’ Kolbeinn Thordarson (Goteborg), from a corner, 0.27 xG, goal 43’ Max Fenger (Goteborg), open play, 0.26 xG, saved 74’ Noah Tolf (Goteborg), from a corner, 0.25 xG, saved 90+7’ Simon Gustafson (BK Hacken), set piece, 0.20 xG, goal 74’ Max Fenger (Goteborg), from a corner, 0.18 xG, saved 48’ Eman Marković (Goteborg), open play, 0.16 xG, off target 73’ Noah Tolf (Goteborg), open play, 0.09 xG, blocked 70’ Tobias Heintz (Goteborg), open play, 0.07 xG, saved 51’ Kolbeinn Thordarson (Goteborg), from a corner, 0.05 xG, off target 4’ Tobias Heintz (Goteborg), from a corner, 0.04 xG, saved 17’ Mikkel Rygaard (BK Hacken), open play, 0.05 xG, off target 85’ Amor Layouni (BK Hacken), open play, 0.04 xG, saved 59’ Kolbeinn Thordarson (Goteborg), set piece, 0.04 xG, off target 47’ Kolbeinn Thordarson (Goteborg), from a corner, 0.03 xG, off target 38’ Eman Marković (Goteborg), open play, 0.03 xG, blocked 77’ Tobias Heintz (Goteborg), open play, 0.03 xG, blocked 57’ Marius Lode (BK Hacken), direct free kick, 0.02 xG, blocked 65’ Tobias Heintz (Goteborg), open play, 0.02 xG, blocked 83’ Mikkel Rygaard (BK Hacken), open play, 0.02 xG, off target 62’ Adam Lundqvist (BK Hacken), open play, 0.01 xG, off target 45’ Max Fenger (Goteborg), penalty, 0.76 xG, goal 23’ Srđan Hrstić (BK Hacken), open play, 0.42 xG, goal 47’ Amor Layouni (BK Hacken), open play, 0.34 xG, goal 39’ Kolbeinn Thordarson (Goteborg), from a corner, 0.27 xG, goal 43’ Max Fenger (Goteborg), open play, 0.26 xG, saved 74’ Noah Tolf (Goteborg), from a corner, 0.25 xG, saved 90+7’ Simon Gustafson (BK Hacken), set piece, 0.20 xG, goal 74’ Max Fenger (Goteborg), from a corner, 0.18 xG, saved 48’ Eman Marković (Goteborg), open play, 0.16 xG, off target 73’ Noah Tolf (Goteborg), open play, 0.09 xG, blocked 70’ Tobias Heintz (Goteborg), open play, 0.07 xG, saved 51’ Kolbeinn Thordarson (Goteborg), from a corner, 0.05 xG, off target 17’ Mikkel Rygaard (BK Hacken), open play, 0.05 xG, off target 4’ Tobias Heintz (Goteborg), from a corner, 0.04 xG, saved 85’ Amor Layouni (BK Hacken), open play, 0.04 xG, saved 59’ Kolbeinn Thordarson (Goteborg), set piece, 0.04 xG, off target 47’ Kolbeinn Thordarson (Goteborg), from a corner, 0.03 xG, off target 38’ Eman Marković (Goteborg), open play, 0.03 xG, blocked 77’ Tobias Heintz (Goteborg), open play, 0.03 xG, blocked 65’ Tobias Heintz (Goteborg), open play, 0.02 xG, blocked 57’ Marius Lode (BK Hacken), direct free kick, 0.02 xG, blocked 83’ Mikkel Rygaard (BK Hacken), open play, 0.02 xG, off target 62’ Adam Lundqvist (BK Hacken), open play, 0.01 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

Goteborg 4-3-3 Starting XI
Dahlberg
Tolf
Svensson
Erlingmark
Eriksson 79’
Thordarson 60’
Kruse
Jagne 74’
Heintz
Fenger
Marković 79’
BK Hacken 4-4-2 Starting XI
Jansson
Lundqvist
Lode
Faye
Ohman
Andersen
Gustafson
Rygaard
Lindberg 66’
Hrstić 76’
Layouni 88’

Player stats

Goalkeeper1 player
90′ 1 3 35 – – – – –
Defenders5 players
Felix Eriksson Taken off
79′ 2 1 – 4 – 26 – – – –
Gustav Svensson
90′ – 1 – 4 3 79 1 – – –
90′ – – – – – 80 1 – – –
90′ – 3 – 6 1 48 1 – – –
Thomas Santos Came on as a substitute
11′ – – – – – 10 1 – – –
Midfielders7 players
Kolbeinn Thordarson Taken off
60′ 1 – 16 – – – 1 3 2 2 –
90′ – – 56 – – – 3 4 – 3 –
Imam Jagne Taken off
74′ – – 22 – – – 3 4 1 – –
Eman Marković Taken off
79′ – – 20 – – 2 – 3 2 – –
90′ – 1 35 5 – 2 1 4 2 1 –
Adam Carlén Came on as a substitute
30′ – – 20 – – – – 3 2 1 –
Sebastian Clemmensen Came on as a substitute
11′ – – 2 – – – – – – – –
Forwards2 players
90′ 1 – 3 3 1.20 – 1 4 2 10 –
Linus Carlstrand Came on as a substitute
16′ – – – – – – – – – 5 –
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.