OF-SPAIN, Trinidad: Subramaniam Badrinath hit a top score of 43 off 37 balls on debut then India held off a late West Indies charge to win the one-off Twenty20 by 16 runs Saturday. Badrinath's knock propelled India in its tour opener to 159-6 off 20 overs despite a haul of 4-16 by captain Darren Sammy. The 30-year-old Badrinath struck five boundaries. The host was then limited to 143-5 off 20 overs with Harbhajan Singh claiming 2-25. Darren Bravo top-scored with 41 for West Indies while Chris Barnwell's unbeaten 34 off 16 balls came a bit too late. Earlier, after winning the toss, Sammy gave West Indies a fine start with his four wickets putting India under pressure at 56-4 in the ninth over. Shikhar Dhawan (5) was cramped and top-edged to the wicketkeeper at 13-1. Parthiv Patel and Virat Kohli added 35 for the second wicket before Sammy struck twice in two balls. Kohli (14) spooned a leading edge to cover while Patel sliced to backward point. Sammy also claimed his counterpart Suresh Raina (2) to a catch to mid-on. But Badrinath and Rohit Sharma hit 71 off 55 balls. Yusuf Pathan and Harbhajan Singh both supplied 15 not out in the blitz. Scores: India 159-6 off 20 overs (Subramaniam Badrinath 43; Darren Sammy 4-16), def. West Indies 143-5 off 20 (Darren Bravo 41; Harbhajan Singh 2-25) by 16 runs.