India won their third and final Twenty20 match against Australia off the last ball on Sunday to clinch the series 3-0.
Australia made a difficult 197-5 but India countered with 200-3 against an inexperienced attack. India needed 17 to win off the last over and Suresh Raina hit a boundary off the last ball for victory.
Stand-in Australian skipper Shane Watson, who had made an unbeaten century and also claimed the crucial wicket of Shikhar Dhawan, seemed to have won when he allowed just five runs from the 19th over. But novice Andrew Tye (0-51) could not handle the pressure in the 20th.
India took the target under control after benefiting from wayward bowling by paceman Shaun Tait (0-46). But Boyce claimed Sharma (52) and Kohli (50) as the match tightened up.
Kohli was named man of the series and was thrilled to have accomplished a clean sweep of the T20s after losing one-day international series.
Watson, who took over the captaincy after injury forced Aaron Finch to sit out, led from the front for Australia in a masterful solo performance. He made unbeaten 124 from 71 balls, the second-highest score in the format at international level. Dropped on 56 by Kohli, he smashed six sixes and registered the biggest T20 international score by an Australian.