Scottish Premiership
HeartsHeart of Midlothian1CelticCeltic2

Hearts 1-2 Celtic: Postecoglou hails his side's 'resilience & grit' after surviving second-half scare

By Nick McPheatBBC Scotland
Liam Boyce misses penalty v Celtic
Liam Boyce missed the chance to level the game from the spot in the second half

Celtic manager Ange Postecoglou hailed his side's "resilience and grit" as they survived a second-half scare at Hearts to remain four points off the Scottish Premiership summit.

The visitors led by two after Reo Hatate's long-range drive was followed by a cute Giorgos Giakoumakis finish.

But the hosts improved after the interval as Liam Boyce pulled one back before passing up the chance to equalise when his penalty hit a post.

"I'm very proud," Postecoglou said.

"We had some challenges in terms of personnel but credit to the players, they were fantastic. We played well, created a lot of opportunities and probably should have killed the game off a bit earlier.

"In the end, we had to defend a bit and we did that well."

This win - and Boyce's penalty miss in isolation - could be pinpointed as a massive turning point in the title race come May, should Postecoglou's men manage to catch leaders Rangers, who they host next midweek.

When Hearts condemned Celtic to opening-day defeat in July, Neilson lauded the limited number of 5,500 home fans in attendance, saying they "sounded like 20,000". Six months on, this was a contest worthy of the full house inside Tynecastle.

A raucous crowd watched on under the floodlights as Barrie McKay curled narrowly over for the hosts in a breathless opening.

Celtic debutant Matt O'Riley had a dangerous shot blocked up the other end, but the visitors were creating problems for themselves in defence with slack passes, fuelling a boisterous home crowd.

While the visitors were looking rusty in defence, Jota - on his first start in almost two months - was their sharpest tool as the winger danced past Michael Smith and tested Craig Gordon low at his near post twice in quick succession.

As the half progressed, Celtic began to dictate and broke the deadlock in emphatic style when Hatate's first goal for the club, a searing drive from long range, was too powerful for Gordon.

And just eight minutes later, Postecoglou's men had their second when the impressive O'Riley's low cross from the right found Giakoumakis, who guided in a delightful backheel flick.

Although there were no protests from the home players, replays showed the Greek striker may have been marginally offside.

The home side failed to register a shot on target in the first half, but were much improved in the second as Cammy Devlin slashed a half-volley just wide.

Celtic were still posing a threat, though, with Josip Juranovic's strike needing to be tipped away and Jota having an effort from a tight angle smothered by Gordon.

But the away side's failure to take either of those chances left the door open for the hosts, who capitalised on hesitant defending to pull a goal back.

McKay picked up a bouncing ball and slipped in Boyce, who slid a finish under Joe Hart. Like Giakoumakis in the first half, the Hearts forward appeared to benefit from a marginal offside call.

The Northern Irish striker then had the chance to level the game from the spot after a double handball from Nir Bitton and O'Riley left John Beaton with no choice but to point to the spot.

Boyce sent Hart the wrong way, but saw his penalty strike the inside of the left-hand post before flashing across the face of goal and out of play.

Hearts did not allow that to dishearten them, though, and continued to rally for an equaliser, but Postecoglou's men showed a resilient side to earn a monumental three points.

Man of the match - Matt O'Riley

Matt O'Riley
The 21-year-old debutant assisted on his first Celtic appearance - one of eight chances created - and put in a tireless shift in midfield

What did we learn?

Six months on from an opening-day defeat at Tynecastle, this trip was rightly billed as a big hurdle for the visitors to overcome.

The Parkhead club were criticised for being too soft back in late July, when they fell to defeat after a late goal from John Souttar, but this victory highlighted two sides to Postecoglou's Celtic.

The first 45 minutes demonstrated the free-flowing, dominant nature of the team the Australian has built, while the second period proved he has instilled a bit of dig into his players, albeit they benefited from a bit of luck.

The nature of the defeat will hurt for Neilson, as will his team's first-half display, but the Tynecastle boss can take great pride in his players' second-half performance.

The cameo from Beni Baningime will also provide encouragement, who lifted the home side's level on his first appearance since November.

What did they say?

Hearts manager Robbie Neilson: "We started the first 10 minutes really well. Celtic are very good, but we allowed them to be after that period.

"It was a game of two halves. Bringing [Ellis] Simms on gave us a bit of a link up top. Giving him 45 minutes, the players can see what he brings. I think he will be a top player for us."

What's next?

Both sides return to action on Saturday (15:00 GMT) as Celtic host Dundee United, while Hearts welcome Motherwell.

Player of the match

O'RileyMatt O'Riley

with an average of 8.03

Heart of Midlothian

  1. Squad number1Player nameGordon
    Average rating


  2. Squad number20Player nameSimms
    Average rating


  3. Squad number6Player nameBaningime
    Average rating


  4. Squad number18Player nameMcKay
    Average rating


  5. Squad number4Player nameSouttar
    Average rating


  6. Squad number19Player nameHalkett
    Average rating


  7. Squad number10Player nameBoyce
    Average rating


  8. Squad number11Player nameMackay-Steven
    Average rating


  9. Squad number3Player nameKingsley
    Average rating


  10. Squad number12Player nameAtkinson
    Average rating


  11. Squad number5Player nameHaring
    Average rating


  12. Squad number17Player nameCochrane
    Average rating


  13. Squad number14Player nameDevlin
    Average rating


  14. Squad number2Player nameSmith
    Average rating


  15. Squad number30Player nameGinnelly
    Average rating


  16. Squad number16Player nameHalliday
    Average rating



  1. Squad number33Player nameO'Riley
    Average rating


  2. Squad number41Player nameHatate
    Average rating


  3. Squad number17Player nameJota
    Average rating


  4. Squad number20Player nameCarter-Vickers
    Average rating


  5. Squad number7Player nameGiakoumakis
    Average rating


  6. Squad number88Player nameJuranovic
    Average rating


  7. Squad number6Player nameBitton
    Average rating


  8. Squad number15Player nameHart
    Average rating


  9. Squad number4Player nameStarfelt
    Average rating


  10. Squad number49Player nameForrest
    Average rating


  11. Squad number3Player nameTaylor
    Average rating


  12. Squad number11Player nameAbada
    Average rating


  13. Squad number16Player nameMcCarthy
    Average rating


  14. Squad number12Player nameSoro
    Average rating




Formation 3-4-3

  • 1Gordon
  • 4Souttar
  • 19HalkettBooked at 61minsSubstituted forHallidayat 81'minutes
  • 3Kingsley
  • 2SmithSubstituted forAtkinsonat 22'minutes
  • 14DevlinBooked at 45minsSubstituted forBaningimeat 58'minutes
  • 5Haring
  • 17CochraneSubstituted forMackay-Stevenat 58'minutes
  • 30GinnellySubstituted forSimmsat 45'minutes
  • 10BoyceBooked at 67mins
  • 18McKay


  • 6Baningime
  • 8McEneff
  • 9Woodburn
  • 11Mackay-Steven
  • 12Atkinson
  • 13Stewart
  • 16Halliday
  • 20Simms
  • 22Henderson


Formation 4-3-3

  • 15Hart
  • 88Juranovic
  • 20Carter-Vickers
  • 4Starfelt
  • 3TaylorBooked at 45mins
  • 33O'RileySubstituted forMcCarthyat 86'minutes
  • 6BittonBooked at 53mins
  • 41HatateSubstituted forSoroat 90+3'minutes
  • 49Forrest
  • 7Giakoumakis
  • 17Neves FilipeBooked at 45minsSubstituted forAbadaat 62'minutes


  • 2Jullien
  • 5Scales
  • 11Abada
  • 12Soro
  • 16McCarthy
  • 29Bain
  • 56Ralston
  • 57Welsh
  • 84Doak
John Beaton

Match Stats

Home TeamHeartsAway TeamCeltic
Shots on Target

Live Text

  1. Post update

    Match ends, Heart of Midlothian 1, Celtic 2.

  2. Full Time

    Second Half ends, Heart of Midlothian 1, Celtic 2.

  3. Substitution

    Substitution, Celtic. Ismaila Soro replaces Reo Hatate.

  4. Post update

    Giorgos Giakoumakis (Celtic) wins a free kick on the left wing.

  5. Post update

    Foul by John Souttar (Heart of Midlothian).

  6. Post update

    Foul by Reo Hatate (Celtic).

  7. Post update

    Stephen Kingsley (Heart of Midlothian) wins a free kick in the defensive half.

  8. Post update

    Corner, Heart of Midlothian. Conceded by Greg Taylor.

  9. Post update

    Attempt missed. Giorgos Giakoumakis (Celtic) left footed shot from more than 35 yards is close, but misses to the right.

  10. Post update

    Attempt missed. Gary Mackay-Steven (Heart of Midlothian) left footed shot from outside the box is close, but misses to the right following a corner.

  11. Post update

    Corner, Heart of Midlothian. Conceded by Carl Starfelt.

  12. Substitution

    Substitution, Celtic. James McCarthy replaces Matt O'Riley because of an injury.

  13. Post update

    Corner, Heart of Midlothian. Conceded by Nir Bitton.

  14. Post update

    Foul by Carl Starfelt (Celtic).

  15. Post update

    Ellis Simms (Heart of Midlothian) wins a free kick on the right wing.

  16. Post update

    Offside, Celtic. Giorgos Giakoumakis tries a through ball, but Liel Abada is caught offside.

  17. Substitution

    Substitution, Heart of Midlothian. Andrew Halliday replaces Craig Halkett because of an injury.

  18. Post update

    Attempt missed. James Forrest (Celtic) right footed shot from outside the box is high and wide to the right. Assisted by Reo Hatate following a fast break.

  19. Post update

    Attempt missed. Gary Mackay-Steven (Heart of Midlothian) left footed shot from outside the box misses to the right. Assisted by Peter Haring with a headed pass.

  20. Post update

    Greg Taylor (Celtic) wins a free kick in the defensive half.

As It Stood

7Dundee Utd2284101926-728
8St Mirren2251072132-1125
10Ross County2256113138-721
12St Johnstone2236131127-1615
View full Scottish Premiership table

Top Stories

Elsewhere on the BBC

Around Scottish sport