WSG Tirol vs Hartberg

13 September 2026 · Austrian Bundesliga · 2026/27 · Referee Achim Untergasser

Full time 2 – 2

Half-time: 0–2

  • Lukas Hinterseer 72’
  • Murat Satin 90+5’ (pen)
  • Oliver Lukić 14’
  • Marco Hoffmann 44’

Match summary

The points were shared as WSG Tirol and Hartberg drew 2-2. Hartberg led 2-0 at half-time.

In the first half, Oliver Lukić put Hartberg ahead with a direct free kick in the 14th minute and Marco Hoffmann made it 0-2 in the 44th minute. In the second half, Lukas Hinterseer pulled one back to make it 1-2 with a header in the 72nd minute and Murat Satin equalised from the penalty spot in stoppage time.

WSG Tirol had the better of the chances, with 1.47 expected goals (xG) from 16 shots to Hartberg's 0.71 from 5.

Match stats

66% Possession 34%
16 Shots 5
7 Shots on target 4
14 Corners 5
539 Passes 285
83.3% Pass accuracy 67.0%
10 Tackles 23
10 Fouls 13
2 Offsides 2

Key events

WSG Tirol Hartberg
Kick-off
14’
Oliver LukićFree Kick0-1 (Hartberg)
Nikolai FrederiksenShot on target
18’
Michael OlakigbeShot on target
20’
33’
Marco HoffmannShot on target
Matthäus TafernerShot on target
35’
44’
Marco HoffmannRight foot shot0-2 (Hartberg)
Second half underway
Half-time0-2
Moritz OswaldShot on target
65’
68’
Konstantin SchoppShot on target
Lukas HinterseerHeader1-2 (WSG Tirol)
72’
Murat SatinShot on target
85’
Murat SatinPenalty2-2 (WSG Tirol)
90+5’
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.47 0.71 14’ Oliver Lukić (Hartberg), 0-1 14’ 44’ Marco Hoffmann (Hartberg), 0-2 44’ 72’ Lukas Hinterseer (WSG Tirol), 1-2 72’ 90+5’ Murat Satin (WSG Tirol), 2-2 90+5’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.47 0.71 14’ Oliver Lukić (Hartberg), 0-1 Lukić 14’ 44’ Marco Hoffmann (Hartberg), 0-2 Hoffmann 44’ 72’ Lukas Hinterseer (WSG Tirol), 1-2 Hinterseer 72’ 90+5’ Murat Satin (WSG Tirol), 2-2 Satin 90+5’
WSG Tirol 1.47 xGHartberg 0.71 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Hartberg attacking WSG Tirol attacking 
90+5’ Murat Satin (WSG Tirol), penalty, 0.79 xG, goal 44’ Marco Hoffmann (Hartberg), set piece, 0.46 xG, goal 20’ Michael Olakigbe (WSG Tirol), open play, 0.11 xG, saved 68’ Konstantin Schopp (Hartberg), from a corner, 0.09 xG, saved 72’ Lukas Hinterseer (WSG Tirol), from a corner, 0.09 xG, goal 13’ David Gugganig (WSG Tirol), from a corner, 0.08 xG, off target 75’ Lukas Hinterseer (WSG Tirol), open play, 0.07 xG, blocked 68’ Angelo Gattermayer (Hartberg), from a corner, 0.07 xG, off target 33’ Marco Hoffmann (Hartberg), open play, 0.05 xG, saved 85’ Murat Satin (WSG Tirol), from a corner, 0.04 xG, blocked 14’ Oliver Lukić (Hartberg), direct free kick, 0.04 xG, goal 61’ Thomas Goiginger (WSG Tirol), open play, 0.04 xG, blocked 83’ Moritz Oswald (WSG Tirol), from a corner, 0.04 xG, blocked 35’ Matthäus Taferner (WSG Tirol), from a corner, 0.03 xG, saved 42’ Nikolai Frederiksen (WSG Tirol), direct free kick, 0.03 xG, off target 82’ Lukas Hinterseer (WSG Tirol), from a corner, 0.03 xG, blocked 83’ Moritz Oswald (WSG Tirol), open play, 0.03 xG, blocked 88’ Murat Satin (WSG Tirol), direct free kick, 0.03 xG, off target 85’ Murat Satin (WSG Tirol), open play, 0.02 xG, saved 18’ Nikolai Frederiksen (WSG Tirol), set piece, 0.02 xG, saved 65’ Moritz Oswald (WSG Tirol), open play, 0.02 xG, saved 90+5’ Murat Satin (WSG Tirol), penalty, 0.79 xG, goal 44’ Marco Hoffmann (Hartberg), set piece, 0.46 xG, goal 20’ Michael Olakigbe (WSG Tirol), open play, 0.11 xG, saved 68’ Konstantin Schopp (Hartberg), from a corner, 0.09 xG, saved 72’ Lukas Hinterseer (WSG Tirol), from a corner, 0.09 xG, goal 13’ David Gugganig (WSG Tirol), from a corner, 0.08 xG, off target 75’ Lukas Hinterseer (WSG Tirol), open play, 0.07 xG, blocked 68’ Angelo Gattermayer (Hartberg), from a corner, 0.07 xG, off target 33’ Marco Hoffmann (Hartberg), open play, 0.05 xG, saved 14’ Oliver Lukić (Hartberg), direct free kick, 0.04 xG, goal 85’ Murat Satin (WSG Tirol), from a corner, 0.04 xG, blocked 61’ Thomas Goiginger (WSG Tirol), open play, 0.04 xG, blocked 35’ Matthäus Taferner (WSG Tirol), from a corner, 0.03 xG, saved 42’ Nikolai Frederiksen (WSG Tirol), direct free kick, 0.03 xG, off target 83’ Moritz Oswald (WSG Tirol), from a corner, 0.04 xG, blocked 83’ Moritz Oswald (WSG Tirol), open play, 0.03 xG, blocked 82’ Lukas Hinterseer (WSG Tirol), from a corner, 0.03 xG, blocked 88’ Murat Satin (WSG Tirol), direct free kick, 0.03 xG, off target 65’ Moritz Oswald (WSG Tirol), open play, 0.02 xG, saved 85’ Murat Satin (WSG Tirol), open play, 0.02 xG, saved 18’ Nikolai Frederiksen (WSG Tirol), set piece, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

WSG Tirol 4-2-3-1 Starting XI
Hamzić
Murray
Boras
Gugganig
Oswald
Striednig 88’
Taferner
Balić
Goiginger 77’
Olakigbe 62’
Frederiksen 62’
Hartberg 4-1-4-1 Starting XI
Pécsi
Wilfinger 84’
Schopp
Komposch 84’
Dalpiaz
Markuš
Diarra 63’
Kainz
Lukić
Gattermayer
Hoffmann 73’

Player stats

Goalkeeper1 player
90′ 2 2 47 – – – – –
Defenders3 players
90′ 3 1 – 5 2 73 – – – –
90′ 1 – – 3 2 77 2 – – –
90′ 3 – – 10 7 72 3 – – –
Midfielders7 players
90′ – – 62 2 – 1 – 8 1 1 –
Marc Striednig Taken off
88′ – – 50 – – – 4 3 2 2 –
90′ – 1 63 4 – 1 2 7 – 5 –
90′ – – 28 1 – 1 – 4 1 1 –
Thomas Goiginger Taken off
77′ – – 23 – – – – 1 – 1 –
Michael Olakigbe Taken off
62′ – – 10 – – – – 3 – 2 –
Murat Satin Came on as a substitute
13′ 1 – 17 1 – – – – – – –
Forwards4 players
Nikolai Frederiksen Taken off
62′ – – 2 1 0.05 – 1 – – 8 –
Moritz Wels Came on as a substitute
28′ – – – – – – – – – 4 –
Lukas Hinterseer Came on as a substitute
28′ 1 – 3 1 0.20 – – – – 6 –
Thomas Sabitzer Came on as a substitute
8′ – – – – – – – 1 1 – –
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.