Watch Aberdeen vs Celtic live for FREE: TV channel and stream for Scottish Cup semi-final

In the first of this weekend's two Scottish Cup semi-finals it's Aberdeen against Celtic at Hampden tomorrow.

The Hoops have knocked out Buckie Thistle, St Mirren and Livingston to reach the semis while the Dons have eliminated Clyde, Bonnyrigg Rose and Kilmarnock to take their place in the final four. It's set to be an interesting afternoon of football with Brendan Rodgers taking on Peter Leven, the interim boss at Pittodrie, for the second time this season.

Aberdeen may have had a season to forget but their players will surely be doing all they can to make it a memorable campaign in the end, especially with new manager Jimmy Thelin already confirmed to join in the summer.

Celts, meanwhile, are chasing the domestic double having taken an advantage in the Premiership title race. But is the game on TV? Can it be watched for FREE? Here's what you need to know.

When and where is Aberdeen vs Celtic?

Aberdeen and Celtic face off against each other on Saturday April 20. Kick-off is at 12.30pm.

Is Aberdeen vs Celtic on TV?

It is indeed. Viewers can tune in on Premier Sports 1 from 12noon or watch for FREE on BBC One Scotland at the same time.

You can stream the Scottish Cup semi-final live via the Premier Sports app or BBC iPlayer.

Who is the referee?

Don Robertson will be the man in charge. Graeme Stewart and Steven Traynor will be on VAR with David Dickinson working fourth official duties. Greg Aitken and his assistant Andrew McWilliam will be on VAR.

Team news

Aberdeen starting XI: Roos, Devlin, Mackenzie, Gartenmann, McGrath, Barron, Miovski, Clarkson, Duk, Polvara, Macdonald

Subs: Doohan, Jensen, Phillips, Sokler, Morris, Duncan, Milne, Hoilett, Rubezic

Celtic starting XI: Hart, Johnston, Carter-Vickers, Scales, Taylor, McGregor, O'Riley, Hatate, Yang, Kuhn, Kyogo

Subs: Bain, Palma, Idah, Mawrocki, Tomoki, Bernardo, Kelly, Forrest, Ralston