Football
Hearts vs Rangers. Viaplay Cup Semi Final.
3:00pm, Sunday 5th November 2023.
Hampden ParkAttendance: Attendance44,734.