The match which was reduced to 18-overs per side after a rain delay saw India A post a modest 130 courtesy half century by Rohit Sharma (52).
Needing 15 off the last over, senior team reject Suleiman Benn (17 no) clobbered Bhuvenshwar Kumar for couple of huge sixes as the home team chased down the target with two balls to spare.
The middle-order collapsed yet again as India who were 106/3 after 14 overs, lost next seven wickets for addition of another 24 runs in four overs.
Left-arm spinner Benn (3/24) was certainly the man, who made the difference in the end.
India 'A' opted to bat after winning the toss but India's opening blues continued as Ajinkya Rahane (11) was holed out at mid-on off left-arm seamer Krishwar Santokie's bowling.
Rohit and Shikhar Dhawan took India past 50 in the eighth over with the former playing some lovely shots.
Having added 49 runs for the second wicket, Dhawan (21) who was playing second fiddle to Rohit was bowled off seamer Jason Holder's bowling trying to scoop one over 'keeper's head. Longer format specialist Cheteshwar Pujara (8) wasn't comfortable as he was bowled round the legs by Samuel Badree.
Rohit reached his half-century in the 14th over but it was left-arm spinner Benn who came back for his second spell dismissed the Mumbai batsman. Rohit cut one straight into the hands of Santokie at point.