15-Apr-2023 16:50:00 | Sky Sports News
Livingston kept their hopes of a Scottish Premiership top-six finish alive with a 2-0 victory over St Johnstone.