St. Johnstone vs Hearts

Wed, Dec 30, 2026 7:45 PM McDiarmid Park, PerthUnited Kingdom