Openers Chris Gayle and Cheteshwar Pujara hit contrasting half-centuries as Royal Challengers Bangalore amassed an imposing 190 for three against Kings XI Punjab in their IPL match, here on Monday.

Pujara, playing his first match of the season, and Gayle shared a 102-run stand to give their side a rollicking start and AB de Villers came up with a 38-run cameo off just 19 balls towards the end to propel the side to a huge score.

Gayle’s 61 came off 33 balls with nine boundaries, including three sixes, while Pujara scored 51 off 48 balls and helped himself with eight shots to the fence.

Leg-spinner Piyush Chawla was the best bowler to watch as he bowled a probing line and varied his pace superbly to trouble the batsmen. He did not get a wicket but conceded just 26 runs in his four overs.

Manpreet Gony dismissed bowled both Gayle and Pujara and the visitors lost skipper Virat Kohli (14) cheaply after that but de Villiers ensured that the good start does not go waste as he blasted his way to 38 with four fours and two sixes.

He collected 21 runs off the final over, bowled by debutant Michael Neser along with Moises Henriques.

A tentative Pujara was slow off the blocks but the marauding West Indian was his usual aggressive self. He hit gigantic sixes off Neser, as the two openers reeled off 18 runs from South African paceman’s first over.

As if the Gayle bashing was not enough, Pujara too got into the act, scoring a hat-trick of boundaries off Gony in the next over as Bangalore raced to 58 for none in six overs.

Even Gayle’s mis-hits were kissing the boundary ropes as he raced to his half-century in 27 balls. Gony returned and was hoicked for a six by Gayle but he had his revenge when he uprooted Gayle’s stumps in the next ball. That wicket did affect the run-rate even as skipper Kohli and Pujara took the side to 133 for one in 15 overs.

Gony returned and bowled Pujara, when he dragged one back on the stumps. Pravinder Awana got rid of Kohli, who miscued a pull on a rising ball.