Elton Chigumbura smashed an unbeaten 54 from 26 balls as Zimbabwe stunned India with a two-run win in the first Twenty20 International at the Harare Sports Club on Saturday.
Chigumbura pummelled seven sixes as he took Zimbabwe to 170 for six in their 20 overs having been sent into bat by the tourists.
India lost opener Lokesh Rahul on his Twenty20 debut in the first ball of their reply, but they went into the final over from seamer Neville Madziva needing eight to win.
That was reduced to four off the last ball with Mahendra Singh Dhoni on strike, but he could only bludgeon the ball to deep point and Zimbabwe celebrated a second consecutive victory over India in the 20-over format.
Aside from Chigumbura, Malcolm Waller (30 from 21 balls) and opener Hamilton Masakadza (25 from 15 balls) gave Zimbabwe their highest score against India in Twenty20 cricket.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
India were behind the run-rate for much of their innings, but Manish Pandey (48 from 35 balls) kept them in the hunt until the last over.
With Dhoni on strike it looked like advantage to the tourists, but Madziva bowled a succession of excellent yorkers to limit India to five runs.
Aside from Rahul, the visitors handed 20-over debuts to batsman Mandeep Singh, seamer Jaydev Unadkat, all-rounder Rishi Dhawan and leg-spinner Yuzvendra Chahal.
The second Twenty20 match will be played at the same venue on Monday.
