Hearts 2-1 Celtic: result and report

Premiership · Saturday 31 July 2021

Result

Hearts 2-1 Celtic

Premiership · Saturday 31 July 2021, 19:00 UTC · half-time 1-0

Hearts · Celtic · Premiership predictions

Hearts 2-1 Celtic: match report

Hearts defeated Celtic 2-1 in the Premiership on Saturday 31 July 2021. It was 1-0 at half-time.

Gary Mackay-Steven opened the scoring in the 8th minute. Hearts's goals came from Gary Mackay-Steven (8') and John Souttar (89'). Celtic scored through Anthony Ralston (54').

Neither side received a card.

Hearts went on to finish that season 3rd with 61 points, and Celtic 1st with 93.

Hearts lined up in a 3-4-3 and Celtic in a 4-2-3-1. The highest match rating in our data went to John Souttar of Hearts (8.1), ahead of Michael Smith (8.0).

Data as of 5 Nov 2026.

Key events

  • 8'Goal · Gary Mackay-StevenHearts · 1-0
  • 54'Goal · Anthony RalstonCeltic · 1-1
  • 89'Goal · John SouttarHearts · 2-1

Team news

Unavailable

Hearts line-up (3-4-3)

Craig Gordon, John Souttar, Craig Halkett, Stephen Kingsley, Michael Smith, Beni Baningime, Andy Halliday, Alex Cochrane, Josh Ginnelly, Liam Boyce, Gary Mackay-Steven

Celtic line-up (4-2-3-1)

Scott Bain, Anthony Ralston, Nir Bitton, Carl Starfelt, Greg Taylor, Ismaila Soro, Callum McGregor, Liel Abada, David Turnbull, James Forrest, Odsonne Édouard