Smartt was the pick of the Windies Women's bowlers with three wickets for nine runs from three overs, and Mohammed supported with two for 17 from four overs, as India Women were restricted to 104 for eight from their allocation of 20 overs in the second T20I at the Sardar Patel Stadium.
The result meant that the series is now level 1-1, with the deciding match scheduled for today at the same venue.
Juliana Nero continued her fine form to hit seven boundaries in the top score of 44 from 45 balls, and Stafanie Taylor added 21 to lead the Windies Women to what looked like an inadequate 107 for seven from their 20 overs.
Nero and Taylor, the Windies Women's two most prolific batters on the trip, added 54 for the second wicket, after Deandra Dottin, promoted to open the batting, was dismissed for a duck to the second ball of the match off India Women captain Jhulan Goswami.
But the rest of Windies Women's batting was again undermined by the leg-spin of Priyanka Roy. She captured four wickets for 19 runs from her allotment of four overs.
Smartt then set the Indians back early, when she bowled Rumeli Dhar for four in the third over, and from this point, the home team failed to build momentum in their chase.
Windies Women knew they were in control, when three Indian wickets, two to Mohammed, fell for 12 in the space of 28 balls to leave the hosts wobbling on 49 for four.
The visitors continued to mount the pressure, although Harmanpreet Kaur led the way with 33 and Poonam Raut got 30, and there was little substance and stability from the rest of the Indian batting.