Livingston 2-1 St Johnstone