Bhubaneswar, Sept. 27 -- Sharjah: Mayank Agarwal outshone his Kings XI Punjab captain KL Rahul with a maiden IPL hundred as the duo pummelled the Rajasthan Royals bowlers into submission to post an imposing 223 for 2 here on Sunday.

Agarwal (106) and Rahul (69) stitched 183 runs for the opening stand, the highest partnership for any wicket so far this season as they took apart the Royals bowlers who were also wayward in their line and length.

The duo just missed the record of highest opening wicket partnership in IPL history by a mere two runs when Agarwal was out in the 17th over after hitting 10 fours and seven sixes during his magnificent 50-ball knock.

Nicholas Pooran then hit 25 not out from just eight balls while Glenn Maxwell al...