MUMBAI — In an Indian Premier League game of swinging fortunes, Mumbai Indians beat Royal Challengers Bangalore (RCB) by 19 runs here Tuesday. Fantastic batting from the likes of Chris Gayle and Virat Kohli made it seem like the visitors would chase down Mumbai's monstrous target of 187. However, once Gayle, AB de Villiers and Kohli were sent packing, Mumbai bounced back into the game and restricted Bangalore to 168-8. Earlier a calculated charge from Rohit Sharma and Kieron Pollard amid indisciplined bowling from Bangalore helped Mumbai set a huge target. Rohit and Pollard came together at 84 for 4 in the 10th over and accelerated late to add 97 in the next 10. Combined with 25 extras, including 12 wides, it was well beyond Royal Challengers' reach, though it had reached 94 for 1 in the tenth over. Harbhajan Singh then claimed Chris Gayle for 38, and Virat Kohli and AB de Villiers went within an over of each other as the visitors' challenge melted away. Brief scores: Mumbai Indians 187 for 5 in 20 overs (Rohit Sharma 59 not out, Kieron Pollard 43; Varun Aaron 1 for 18) beat Royal Challengers Bangalore 168 for 8 in 20 overs (Chris Gayle 38, Virat Kohli 35; Jasprit Bumrah 2 for 20) by 19 runs. — Agencies