Skip to content
Full Time After Extra Time This is a live match. Extra Time Half Time

Hearts vs St. Johnstone. Scottish Premiership.

TynecastleAttendance18,596.

Hearts 3

  • J Ginnelly (21st minute, 63rd minute)
  • J Grant (73rd minute)

St. Johnstone 0

    Hearts 3-0 St Johnstone: Josh Ginnelly scores twice with Jorge Grant adding a third as Hearts cruise to victory

    Match report as Hearts consolidated their position in third in the cinch Premiership with a comfortable win against St Johnstone; Josh Ginnelly scored in each half with Jorge Grant rounding off the scoring for the home side

    Please use Chrome browser for a more accessible video player

    Highlights of the Scottish Premiership match between Hearts and St Johnstone.

    Josh Ginnelly scored twice as Hearts tightened their grip on third spot in the cinch Premiership with a 3-0 home win over St Johnstone.

    The Englishman notched in either half before Jorge Grant sealed an ultimately comfortable victory for Robbie Neilson's side, who remain five points clear of city rivals Hibernian in the battle for a European place.

    Hearts made three changes to the team that started the 2-0 defeat at Motherwell a fortnight previously as Kye Rowles, Ginnelly and Grant replaced Toby Sibbick, Stephen Humphrys and Cammy Devlin.

    There were also three alterations to the Saints side that drew 1-1 with St Mirren the previous weekend as Andrew Considine, Dan Phillips and Nicky Clark made way for James Brown, Connor McLennan and Graham Carey.

    The visitors threatened in the ninth minute when Stevie May saw a shot from the edge of the box beaten away by Zander Clark after the former Saints goalkeeper was loose with a pass out to Rowles.

    EDINBURGH, SCOTLAND - MARCH 04: Josh Ginnelly celebrates his goal to make it 1-0 Hearts during a cinch Premiership match between Heart of Midlothian and St Johnstone at Tynecastle Park, on March 04, 2023, in Edinburgh, Scotland.  (Photo by Alan Harvey / SNS Group)
    Image: Josh Ginnelly wheels away in celebration after scoring the opener

    Hearts' first chance came in the 15th minute when Smith saw a volley well saved by Remi Matthews after Lawrence Shankland chipped the ball into his path following some incisive play from Robert Snodgrass to work the ball into the
    danger area.

    The hosts made the breakthrough in the 21st minute after Ginnelly cut in from the right and saw his low left-footed shot from the edge of the box deflect in off Brown.

    Also See:

    Shankland had a good chance to double the hosts' lead after he was picked out by a cutback from Grant but his ferocious strike from 18 yards out was pushed over by Matthews.

    At the other end, Carey curled an effort just over from edge of the box after being set up by May on the half hour.

    EDINBURGH, SCOTLAND - MARCH 04: Hearts' Jorge Grant (R) celebrates his goal to make it 3-0 during a cinch Premiership match between Heart of Midlothian and St Johnstone at Tynecastle Park, on March 04, 2023, in Edinburgh, Scotland.  (Photo by Alan Harvey / SNS Group)
    Image: Hearts' Jorge Grant (R) celebrates his goal to make it 3-0 during against St Johnstone

    Seconds later, Saints looked set to equalise when May sent an inviting low delivery across goal for Drey Wright but Hearts defender Hill managed to scramble the ball behind for a corner.

    The visitors finished the half strongly and MacPherson then saw a powerful strike from 25 yards out tipped over by Clark.

    Saints continued to threaten in the early part of the second half but Hearts gave themselves breathing space in the 63rd minute when Ginnelly tapped in his second of the match following good work by Barrie McKay to set him up.

    The Jambos put the outcome beyond doubt 10 minutes later when Grant's shot from the angle of the box drifted beyond the despairing hand of Matthews at the far post.

    What's next?

    Hearts' next Scottish Premiership match is away to Celtic on Wednesday night. Kick-off 7:45pm.

    St Johnstone travel to face Kilmarnock in their next game on 18 March. Kick-off 3pm.

    Win £250,000 with Super 6!
    Win £250,000 with Super 6!

    Could you win £250,000 for free on Wednesday with Super 6? Entries by 7:15pm, good luck!