Aberdeen 1-0 Hearts: Post-match review, Stats, Key moments
Dive into Coral’s post-match review of Aberdeen 1-0 Hearts in the Premiership on Sunday, 23 November 2025, with stats, key moments and our take on the match.

Aberdeen 1-0 Hearts Post-Match Review
In a tightly contested first half at Pittodrie, Hearts enjoyed the lion's share of possession at 60%, dictating the tempo early on with a yellow card to Cláudio Braga in the 31st minute underscoring their aggressive approach. Aberdeen, however, struck decisively when T. Keskinen scored an unassisted goal in the 39th minute, giving the Dons a slender lead despite their lower possession statistic of 40%. The half ended with another caution as Mats Knoester picked up a yellow card for Aberdeen in the 42nd minute, setting the stage for a defensive battle after the break.
The second half saw Hearts continue to press, earning yellow cards for Michael Steinwender in the 50th minute and Cameron Devlin in the 64th minute, but they struggled to convert their dominance into goals. Late substitutions for both sides added fresh legs, with Hearts making changes around the 73rd and 74th minutes followed by further swaps in the 86th, while Aberdeen responded with a triple substitution in the 84th minute after earlier changes at 81', though Nicky Devlin's yellow in the 81st and Gavin Molloy's in the 89th added tension. The match concluded with a final yellow card to Alexandros Kyziridis in the 90+5' minute, as Aberdeen held firm to secure a narrow victory without any red cards or penalties influencing the outcome.
Aberdeen 1-0 Hearts Statistics
Hearts' 60% possession dominance suggested they controlled the game's rhythm, yet Aberdeen's higher corner count of 6 to 3 indicated more threatening set-piece opportunities, which ultimately contributed to their ability to score the only goal despite fewer overall chances. Successful dribbles were nearly even at 43 for Aberdeen and 45 for Hearts, reflecting competitive midfield battles, but the disciplinary record with 3 yellow cards for Aberdeen and 4 for Hearts highlighted a feisty encounter that could have shifted with better composure; no red cards or yellow-reds were issued, keeping both teams at full strength. Substitutions were maximised by both sides with 5 each—Ayrdeen saw L. Clarkson replace S. Armstrong and G. Molloy replace D. Lobban at 81', followed by D. Polvara making way for G. Shinnie, T. Keskinen for N. Milanovic, and M. Lazetic for K. Nisbet at 84'—while Hearts introduced C. Borchgrevink for O. McEntee and B. Spittal for M. Steinwender at 73', J. McCart for S. Findlay at 74', and A. Forrest for C. Braga plus J. Wilson for T. Magnusson at 86', potentially aiming to inject energy but failing to alter the result amid no recorded assists, injury-time goals, or penalties.
The lack of penalties taken or scored for either team meant the match hinged on open-play execution, where Aberdeen's efficiency in limited possession proved decisive, whereas Hearts' higher dribble success did not translate into breakthroughs against a resolute defence.
Key Moments from Aberdeen 1-0 Hearts
The decisive turning point arrived in the 39th minute when T. Keskinen netted an unassisted goal for Aberdeen, breaking the deadlock in a half where Hearts had been building pressure but failed to capitalise. Disciplinary issues peppered the game, with yellow cards to Cláudio Braga at 31' and Michael Steinwender at 50' for Hearts, alongside Aberdeen's Mats Knoester at 42' and Nicky Devlin at 81', potentially disrupting rhythm without escalating to reds. Late-game substitutions provided potential shifts, as Hearts brought on fresh players like B. Spittal replacing M. Steinwender at 73' and A. Forrest replacing Cláudio Braga at 86', while Aberdeen's changes saw G. Shinnie replace D. Polvara at 84' among others, helping to see out the win amid final cautions to Gavin Molloy at 89' and Alexandros Kyziridis at 90+5'.
Aberdeen 1-0 Hearts Lineups
Aberdeen
Aberdeen deployed a 3-4-2-1 formation that emphasised defensive solidity, with the back three providing a robust foundation to counter Hearts' possession advantage, while the two attacking midfielders supported the lone striker in creating key opportunities, fostering effective partnerships on the flanks through the wing-backs.
Hearts
Hearts opted for a 5-4-1 setup focused on defensive resilience, allowing their midfield quartet to transition quickly into attacks, with standout partnerships evident between the wing-backs and central defenders to maintain width and cover against Aberdeen's set-piece threats.
Coral’s Man of the Match
T. Keskinen earned Man of the Match honours for his pivotal contribution, scoring the only goal of the game in the 39th minute with a composed unassisted finish that proved the difference in a match defined by fine margins; his involvement in Aberdeen's attacking plays and ability to exploit spaces highlighted his impact before being substituted off at 84' for N. Milanovic.
Updated Form Guide
Aberdeen
Recent Premiership matches:
- Win: 1-0 vs Hearts (H)
- Draw: 1-1 vs Motherwell (H)
- Win: 1-0 vs Kilmarnock (A)
- Loss: 1-2 vs Hibernian (H)
- Win: 1-0 vs St. Mirren (A)
Hearts
Recent Premiership matches:
- Loss: 0-1 vs Aberdeen (A)
- Draw: 1-1 vs Dundee United (H)
- Win: 4-0 vs Dundee (H)
- Draw: 2-2 vs St. Mirren (A)
- Win: 3-1 vs Celtic (H)
What’s Next for Both Teams?
Aberdeen
Aberdeen, sitting in eighth place with 14 points, will look to build on this victory and their recent form of two wins and a draw as they face Noah in European midweek action on 27 November at 20:00, a fixture that offers a chance to climb the standings against opponents whose position and points remain to be confirmed.
Hearts
Hearts, leading the table in first position with 30 points, aim to bounce back from this defeat and maintain their strong run featuring a recent win and draw when they host Motherwell, who are sixth with 18 points, on 29 November at 15:00.
Coral brings you the most exciting betting promotions and the latest betting offers to enhance your experience.
For the best Premiership outright predictions, explore our Outright Betting guide.
Odds and market details are accurate as of the time of publication.











