Heading into the most important phase of the football season, the UEFA Champions League is back in the mix among the top leagues of Europe, with only eight teams fighting for the world's biggest continental club trophy.
It was a top-class performance from the sides that fought hard to make their way into the Semis. Real Madrid, high from winning the Copa del Rey, will want to keep their form in top shape against Manchester City, who will be juggling their way towards a first-ever treble for the English club.
In the other fixture, there is a very familiar, and equally feisty sight, with two of Italy's bigwigs — AC Milan and Inter — vying for the other spot in the final. Napoli are the new champions of the Serie after 33 years, but AC Milan got the better of them, fixing a match with their hated rivals.
With a lot of incredible mid-week action to look out for in the next two weeks, we take a look at all the fixtures in the third set of Knockout matches, and where we can watch them all!
UEFA Champions League 2023 Semifinals Schedule
Real Madrid vs Manchester City
1st Leg: Wednesday, May 10
2nd Leg: Thursday, May 18
AC Milan vs Inter
1st Leg: Thursday, May 11
2nd Leg: Wednesday, May 17
Please note: All matches will be played at 12:30 am IST.
Where can I live stream the 2022-23 UEFA Champions League Semifinals matches in India?
Matches can be streamed on the SonyLIV app and JioTV.
Where can I live broadcast the 2022-23 UEFA Champions League Semifinals matches in India?
The Sony Sports Network (Sony and Ten Channels) have acquired the rights to broadcast the Champions League matches in India.
MORE ON SPORTS TAK:
UEFA Champions League: Full Quarterfinal schedule — Manchester City vs Bayern Munich; where to watch, live streaming and telecast details
WATCH | Neymar set to re-join boyhood club Santos? Brazil forward sends 'ill be back' message