UEFA Euro 2024 fixtures today Saturday 29/06 Live build-up, Kickoff times, where to watch on TV and how to stream on the go.
Last 16
Switzerland vs Italy (17:00)
Live on BBC One – and stream via BBC Sport
Germany vs Denmark (20:00)
Live on ITV1 and stream via ITVX