Yo, India Women just flexed their muscles, snaggin' a slick seven-wicket win over Sri Lanka Women in the 2nd T20I at Visakhapatnam. Chasin' down 129, Shafali Verma dropped a hot 69 off 34 balls, while the bowlers put the squeeze on Sri Lanka, takin' 'em down for 128. Smooth moves, g.

Cricket

