Summary

  • Celtic presented with trophy by Santa after the big man was booed by fans at Celtic Park at Christmas time

  • Celtic 3-2 St Mirren - O'Hara gives visitors shock lead & O'Riley levels; O'Hara nets again from spot & hits post before Kyogo scores; Palma nets late winner

  • Dundee 1-1 Kilmarnock - Mackay-Steven nets in first start; McCowan effort awarded after VAR review; Deas sent off for visitors late on before McCowan misses from spot

  • Hearts 3-3 Rangers - Shankland clips in 31st of season; McCausland, Cantwell & Silva turn match; Lembikisa pulls one back & Tagawa levels

  1. goal

    GOAL! Dundee 0-1 Kilmarnockpublished at 12:58 British Summer Time 18 May

    Gary Mackay-Steven

    The first shot of the game and the first goal.

    Fraser Murray creates it, skipping in off the right and firing at goal. It's blocked, the ball bounces around the box, and Gary Mackay-Steven spins to fire it past Jon McCracken.

    In from the start and on the scoresheet.

    Kilmarnock goal
  2. What a miss!published at 12:57 British Summer Time 18 May

    Hearts 0-0 Rangers

    Cyriel Dessers, dear me. He has 22 goals this season, a good return. But it's moments like these that mean he never fully convinces.

    Hearts play out from the back and Ross McCausland does brilliantly to pinch it in the box.

    He rolls it to Dessers, who just has to tap it in from six yards.

    But he directs back towards the diving Zander Clark, who makes the save.

    Rangers' Cyriel Dessers has a shot on target during a cinch Premiership match between Heart of Midlothian and Rangers at Tynecastle ParkImage source, SNS
  3. goal

    GOAL! Celtic 1-2 St Mirrenpublished at 12:56 British Summer Time 18 May

    Mark O'Hara (pen)

    What a penalty that is. Top-right corner.

    Mark O'Hara is on a hat-trick!

    St Mirren goal
  4. PENALTY to St Mirren!published at 12:54 British Summer Time 18 May

    This game continues to surprise. The ball bounces over the head of Celtic defender Stephen Welsh into Toyosi Olusanya's path and Welsh bundles the forward over in the box.

    VAR supports the referee's on-field decision.

  5. Postpublished at 12:54 British Summer Time 18 May

    Celtic 1-1 St Mirren

    Until a couple of minutes ago, this Mark O'Hara strike had St Mirren ahead at Celtic Park.

    O'Hara scores at CelticImage source, SNS
  6. Postpublished at 12:52 British Summer Time 18 May

    Hearts 0-0 Rangers

    James Tavernier sneaks away from his marker at the back post and heads into the ground, but it pops up into the arms of Hearts goalkeeper Zander Clark.

  7. goal

    GOAL! Celtic 1-1 St Mirrenpublished at 12:51 British Summer Time 18 May

    Matt O'Riley

    It's him again.

    Matt O'Riley nods the ball through to Kyogo Furuhashi and then lashes in the loose ball after Alex Gogic's intervention.

    Goal number 19 of the season for O'Riley.

    Celtic goal
  8. PENALTY APPEALpublished at 12:47 British Summer Time 18 May

    Hearts 0-0 Rangers

    There's a check for a potential penalty to Rangers at Tynecastle.

    James Tavernier's cross is just missed by Cyriel Dessers on the stretch.

    The Rangers striker is claiming Frankie Kent hauled him to the ground. He did get some of his shirt, but Dessers went down a tad easily.

    Check complete, no penalty.

    VAR check at HeartsImage source, SNS
  9. Postpublished at 12:45 British Summer Time 18 May

    Dundee 0-0 Kilmarnock

    So far Dundee have dominated possession, but every time they've tried to play it in behind they've misplaced the pass.

    Massive 'on the beach' vibes, perhaps epitomised by Derek McInnes' black T-shirt on the touchline.

    He looks like a Serie A manager in waiting.

  10. Postpublished at 12:44 British Summer Time 18 May

    Hearts 0-0 Rangers

    Cyriel Dessers smashes a shot straight at Zander Clark, who spills it but regathers before Mohamed Diomande can pick up the rebound.

  11. Visitors out to spoil the partypublished at 12:43 British Summer Time 18 May

    Celtic 0-1 St Mirren

    Jane Lewis
    BBC Scotland at Celtic Park

    The visiting bench certainly enjoyed that one.

    I'm sitting right behind their dugout and that Mark O'Hara strike got them on their feet.

    Interesting to see Celtic's response now.

  12. Postpublished at 12:40 British Summer Time 18 May

    Hearts 0-0 Rangers

    Hearts are zipping the ball about in the Edinburgh sunshine.

    Lawrence Shankland finds Yutaro Oda, who lashes a shot wide from 20 yards.

    Hearts 0-0 RangersImage source, SNS
  13. goal

    GOAL! Celtic 0-1 St Mirrenpublished at 12:37 British Summer Time 18 May

    Mark O'Hara

    Bang.

    A throw-in is headed around the Celtic box and Callum McGregor's tame clearance is pounced upon by Mark O'Hara, who lashes the ball low into the net past goalkeeper Joe Hart.

    That wasn't in the script.

    St Mirren goal
  14. 🏖published at 12:37 British Summer Time 18 May

    Dundee 0-0 Kilmarnock

    Tyrone Smith
    BBC Sport Scotland at Dens Park

    At the risk of tempting fate, but this is a fixture that has served up plenty of goals and excitement over the course of the campaign.

    Lets hope for more of the same today.

    Whatever happens, the Europe-bound Killie fans are here for the party and they have brought plenty of beach balls with them to Dens Park.

    Killie fansImage source, SNS
  15. CLOSE!published at 12:34 British Summer Time 18 May

    Celtic 0-0 St Mirren

    Stephen Welsh heads an early Celtic corner wide.

    Almost the perfect start for the home fans that are already in party mood.

  16. Postpublished at 12:34 British Summer Time 18 May

    Hearts 0-0 Rangers

    Mohamed Diomande gets a shot away on the edge of the box, but it's comfortable for Hearts keeper Zander Clark.

    What a glorious day in the capital.

  17. KICK-OFFpublished at 12:31 British Summer Time 18 May

    Away we go at Celtic Park.

    The other two games will soon follow.

    Celtic fansImage source, SNS
  18. Postpublished at 12:30 British Summer Time 18 May

    A few beach balls in the away end at Celtic Park.

    It's party time for the St Mirren fans too.

    St Mirren fansImage source, SNS
  19. Postpublished at 12:28 British Summer Time 18 May

    Celtic v St Mirren (12:30)

    St Mirren form a guard of honour for the newly-crowned champions to walk through.

    Cute.

  20. Season 'could have been better' - Clementpublished at 12:26 British Summer Time 18 May

    Hearts v Rangers (12:30)

    Rangers manager Phillipe Clement tells BBC Scotland: "In the end if you evaluate the last six months, that's all I can do, it could have been better. In the league we've got one more point than Celtic [since I came in].

    "We want to do that all campaign and be in a different place at the end. That's not the case and we need to accept that, move forward and take the right conclusions.

    "Today is a tough game because we're missing a full starting 11 through injuries. But it gives opportunities to other players to show themselves."