India reach Champions Trophy final

Virat Kohli led the way with 84 runs off 98 balls as India beat Australia by four wickets to reach the final of the Champions Trophy.
Kohli’s 74th ODI half-century helped India finish with 267-6 in reply to Australia’s 264 all out in the first semifinal. Pacer Mohammed Shami spearheaded India’s bowling and took 3-48 in 10 overs to restrict Australia on a slow wicket.
Steve Smith top-scored for Australia with 73 off 96 balls. Indian spinners Varun Chakravarthy and Ravindra Jadeja grabbed two wickets each.
Shreyas Iyer helped put on 91 off 111 balls for the third wicket for India and anchored the chase.
Lokesh Rahul finished with 42 not out off 34 balls as India registered the highest chase against Australia in an ICC event.
India’s victory confirms that the final will be played in Dubai, where the 2013 champions will face the winner between South Africa and New Zealand, who play on Wednesday in Lahore, Pakistan.
Lahore would have hosted the final if India had exited the tournament.