Gujarat Giants handed Royal Challengers Bangalore their third consecutive defeat in the Women’s Premier League (WPL) in Mumbai on Wednesday, winning a high-scoring contest by 11 runs to record their first victory in three matches. (More Cricket News)