Aberdeen vs Hearts

6 October 2024 · Scottish Premiership · 2024/25 · Referee A Beaton

Full time 3 – 2

Half-time: 1–1

  • Topi Keskinen 2’
  • Nicky Devlin 65’
  • Ante Palaversa 88’
  • Frankie Kent 36’
  • Blair Spittal 63’

Match summary

Aberdeen came from behind to win 3-2 at home to Hearts, with a late winner. It was 1-1 at half-time.

In the first half, Topi Keskinen put Aberdeen ahead in the 2nd minute and Frankie Kent equalised with a header in the 36th minute. In the second half, Blair Spittal put Hearts in front from a corner in the 63rd minute, Nicky Devlin equalised in the 65th minute, and Ante Palaversa won it in the 88th minute.

Both sides had 11 shots, with 3 on target for Aberdeen and 3 for Hearts. Hearts had a player sent off.

Match stats

Aberdeen Hearts
11 Shots 11
3 Shots on Target 3
2 Corners 5
1 Yellow Cards 4
0 Red Cards 1

Key events

Aberdeen Hearts
Kick-off
Topi Keskinen1-0 (Aberdeen)
2’
36’
Frankie Kent1-1 (Hearts)
Half-time1-1
63’
Blair Spittal1-2 (Hearts)
Nicky Devlin2-2 (Aberdeen)
65’
Ante Palaversa3-2 (Aberdeen)
88’
Full-time3-2

Bookings

Card times are not on file for this game, so they are listed without a minute.

Aberdeen
  • Ante Palaversa
Hearts
  • Jorge Grant
  • Craig Gordon
  • Yan Dhanda
  • Lawrence Shankland
  • James Penrice
  • Adam Forrester

Shot map

Every shot and where it was taken from.

 Hearts attacking Aberdeen attacking 
2’ Topi Keskinen (Aberdeen), open play, goal 5’ Lawrence Shankland (Hearts), open play, saved 7’ Yan Dhanda (Hearts), open play, off target 10’ Lawrence Shankland (Hearts), open play, off target 14’ Slobodan Rubežić (Aberdeen), from a corner, off target 23’ Kevin Nisbet (Aberdeen), open play, blocked 29’ Topi Keskinen (Aberdeen), open play, off target 32’ Jack Mackenzie (Aberdeen), open play, blocked 36’ Frankie Kent (Hearts), from a corner, goal 40’ Malachi Boateng (Hearts), open play, off target 44’ Kye Rowles (Hearts), set piece, off target 54’ Kenneth Vargas (Hearts), open play, off target 62’ Lawrence Shankland (Hearts), open play, blocked 63’ Blair Spittal (Hearts), from a corner, goal 65’ Nicky Devlin (Aberdeen), open play, goal 67’ Lawrence Shankland (Hearts), set piece, off target 74’ Yan Dhanda (Hearts), from a corner, blocked 84’ Ester Sokler (Aberdeen), open play, blocked 85’ Shayden Morris (Aberdeen), open play, blocked 87’ Duk (Aberdeen), open play, off target 87’ Ester Sokler (Aberdeen), open play, blocked 88’ Ante Palaversa (Aberdeen), open play, goal 2’ Topi Keskinen (Aberdeen), open play, goal 5’ Lawrence Shankland (Hearts), open play, saved 7’ Yan Dhanda (Hearts), open play, off target 10’ Lawrence Shankland (Hearts), open play, off target 14’ Slobodan Rubežić (Aberdeen), from a corner, off target 23’ Kevin Nisbet (Aberdeen), open play, blocked 29’ Topi Keskinen (Aberdeen), open play, off target 32’ Jack Mackenzie (Aberdeen), open play, blocked 36’ Frankie Kent (Hearts), from a corner, goal 40’ Malachi Boateng (Hearts), open play, off target 44’ Kye Rowles (Hearts), set piece, off target 54’ Kenneth Vargas (Hearts), open play, off target 62’ Lawrence Shankland (Hearts), open play, blocked 63’ Blair Spittal (Hearts), from a corner, goal 65’ Nicky Devlin (Aberdeen), open play, goal 67’ Lawrence Shankland (Hearts), set piece, off target 74’ Yan Dhanda (Hearts), from a corner, blocked 84’ Ester Sokler (Aberdeen), open play, blocked 85’ Shayden Morris (Aberdeen), open play, blocked 87’ Duk (Aberdeen), open play, off target 87’ Ester Sokler (Aberdeen), open play, blocked 88’ Ante Palaversa (Aberdeen), open play, goal
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
90′ 1 – 1 – – – –
90′ – – 1 – – – –
90′ – – – – – – –
Jack Mackenzie
90′ – – 1 – – – –
Graeme Shinnie
90′ – – – – – – –
Sivert Heltne Nilsen
90′ – – – – – – –
Topi Keskinen Taken off
72′ 1 – 2 – – – –
Leighton Clarkson Taken off
61′ – – – – – – –
Jamie McGrath Taken off
72′ – – – – – – –
Kevin Nisbet Taken off
61′ – – 1 – – – –
Duk Came on as a substitute
29′ – – 1 – – – –
Ester Sokler Came on as a substitute
29′ – – 2 – – – –
Ante Palaversa Came on as a substitute
18′ 1 – 1 – – –
Shayden Morris Came on as a substitute
18′ – – 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.

Before kick-off

Aberdeen win 51% Avg odds 1.85
Draw 25% Avg odds 3.74
Hearts win 24% Avg odds 4.01

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