New Chandigarh, Oct. 3 -- India staged a remarkable recovery from an early collapse to post a formidable 351/7, with KL Rahul's magnificent century providing the finishing flourish in the third and final ODI against West Indies at the PCA International Cricket Stadium on Saturday.

Rahul, who stole the show, produced a sensational 129 to power India past the 350-run mark. His commanding knock, which included 10 fours and two sixes, provided the late acceleration India needed as the hosts finished on 351/7.

Rahul's century came off just 80 balls, making it the second-fastest of his nine ODI hundreds, behind his 62-ball ton against the Netherlands in Bengaluru during the 2023 ODI World Cup.

Opting to bat first, India were rocked early as ...