The Indian women's team dominated from start to finish, with both the bat and ball, to hammer Sri Lanka by 10 wickets in the second ODI and claim an unassailable 2-0 in the three-match series in Pallekele on Monday.
It is worth mentioning that the Indian team's openers fired for the first time on the tour, sharing a partnership of 174 runs to see the visitors home in just 25.4 overs and finally managing to silence their detractors after being pilloried for their below-par show.
The bowlers set it up for the tourists by dismissing Sri Lanka for 173, and after that, Smriti Mandhana's stroke-filled 94 off 83 balls and Shafali Verma's run-a-ball 71 paved the way for the convincing win.
The duo's partnership is India's best for all wickets against Sri Lanka.
After having won the first ODI comfortably, the Indians came into the second game as firm favourites against a wobbly Sri Lankan side. Adding to the visitors confidence was the fact that they also triumphed in the preceding three-match T20I series.
After winning the toss, Indian skipper Harmanpreet Kaur asked Sri Lanka to bat first on a surface in favourable conditions for the bowlers.
The hosts soon found themselves in all sorts of trouble as pacer Renuka Singh was on point with her lengths from the word go.
The 26-year-old reigned supreme with the ball, with a career-best 4 for 28, rattling the Sri Lankan top-order with three quick strikes.
Even as wickets fell at regular intervals, lower-order batter Ama Kanchana held fort for the hosts with an unbeaten 47 off 83 balls. Seasoned off-spinner Deepti Sharma's two wickets off the last two balls helped India bowl out the Lankans.
"We have been talking about long partnerships. We discussed that we need to give 100 percent. The partnership was outstanding. It is important to have bowling options," Harmanpreet said after the game.
India won the first ODI by four wickets and will look to complete a 3-0 sweep when they meet the home team in the final match on Thursday.
Scorecard
Sri Lanka Women Innings:
Hasini Perera b Renuka Singh 0
Vishmi Gunaratne b Renuka Singh 3
Chamari Athapaththu c Shafali Verma b Meghna Singh 27
Harshitha Samarawickrama lbw b Renuka Singh 0
Anushka Sanjeewani run out (Bhatia) 25
Nilakshi de Silva c Sharma b Meghna Singh 32
Kavisha Dilhari run out (Meghna Singh/Bhatia) 5
Ama Kanchana not out 47
Oshadi Ranasinghe c Sharma b Renuka Singh 10
Inoka Ranaweera st Bhatia b Sharma 6
Achini Kulasuriya c Deol b Sharma 0
Extras: (B-2, LB-6, W-10) 18
Total:(All out in 50 overs) 173
Fall of wickets: 1-0, 2-7, 3-11, 4-42, 5-70, 6-81, 7-123, 8-150, 9-173, 10-173
Bowling: Renuka Singh 10-1-28-4, Meghna Singh 10-0-43-2, Pooja Vastrakar
4-0-15-0, Rajeshwari Gayakwad 10-2-24-0, Deepti Sharma 10-0-30-2, Harleen Deol 3-0-13-0, Harmanpreet Kaur 3-0-12-0.
India Women Innings:
Shafali Verma not out 71
Smriti Mandhana not out 94
Extras: (W-9) 9
Total: (For no loss in 25.4 overs) 174
Bowling: Achini Kulasuriya 5-0-24-0, Oshadi Ranasinghe 5-0-36-0, Ama Kanchana 3.4-0-33-0, Inoka Ranaweera 6-0-42-0, Kavisha Dilhari 3-0-18-0, Chamari Athapaththu 3-0-21-0.