Odo and Shankland score in Hearts win at St JohnstoneTheo Blair earns point for Dundee against Motherwell
Rangers’ Premiership title challenge suffered the earliest of blows with a shock 1-0 defeat by Kilmarnock in the opening day of the season.
Michael Beale’s disjointed side had laboured in the first half at Rugby Park and there was no improvement after the break before they were stunned by Brad Lyons’ counter after 65 minutes.
More Stories
Matildas defender Ellie Carpenter honoured with top Asian football award
Wales and Republic of Ireland set up Euro 2025 qualifying playoff final
Los Angeles Dodgers v New York Yankees: World Series Game 4 – live