Watch Bayern Munich v Barcelona semi-final first leg live on ITV

Bayern's Basque star Javi Martinez faces the might of Messi and co. in Munich. Photo: PA

You can watch the UEFA Champions League semi-final first leg between Bayern Munich and Barcelona live from Bavaria on ITV and ITV.com on Tuesday 23rd April at 7.30pm.

German champions Bayern saw off Serie A heavyweights Juventus with consumate ease in the quarter-finals and are set to give Barcelona their biggest test of the competition so far.

Watch the match live on our website