Australia and India battle on Thursday in the 2015 ICC Cricket World Cup semifinals.  The second semifinal match, which starts at 03:30 GMT, can be watched through any of the live stream links provided below.

India went undefeated through the group stage and earned a spot in the semifinals by beating Bangladesh on Thursday by 109 runs.  Rohit Sharma won the Man of the Match award for his 137-run performance, and Suresh Raina did his part offensively by adding 65 runs.  On the bowling front, Umesh Yadav led with nine outs and four wickets, and Mohammed Shami and Ravindra Jadeja each had eight outs and two wickets.

Australia placed second in the group standings with a 4-1 record, and then went on to win Friday's quarterfinal by six wickets against Pakistan.  Josh Hazlewood came away with the Man of the Match award for his dominant bowling performance, which included recording 10 outs and taking four wickets.  Mitchell Starc chipped in with 10 outs and two wickets, and offensively, Steven Smith and Shane Watson scored 65 and 64 runs, respectively.

Watch the live stream HEREHERE HEREHEREHERE and HERE.  

Projected Squads:

Australia: Aaron Finch, David Warner, Steven Smith, Michael Clarke (c), Shane Watson, Glenn Maxwell, Brad Haddin (w), James Faulkner, Mitchell Johnson, Mitchell Starc, Josh Hazlewood, Mitchell Marsh, Xavier Doherty, George Bailey, Pat Cummins.

India: Shikhar Dhawan, Rohit Sharma, Virat Kohli, Ajinkya Rahane, Suresh Raina, MS Dhoni (c/w), Ravindra Jadeja, Ravichandran Ashwin, Mohammed Shami, Umesh Yadav, Mohit Sharma, Axar Patel, Stuart Binny, Bhuvneshwar Kumar, Ambati Rayudu.

*Stats and squads via CricBuzz.