Virat Kohli hit a spellbinding century off just 62 balls to keep alive Royal Challengers Bangalore’s hopes of reaching the Indian Premier League’s knockout stages.
Kohli’s sixth IPL ton – a record equalled only by Chris Gayle – ensured RCB chased down 187 against already eliminated Sunrisers Hyderabad.
He put on 172 for the first wicket alongside Faf du Plessis, who made 71.
RCB face leaders Gujarat in their final group-stage match on Sunday.
Also in contention to finish in the top four are Chennai Super Kings, Lucknow Super Giants, Mumbai Indians and Rajasthan Royals.
Sunrisers had posted 186-5, thanks in main to Heinrich Klaasen’s 104 off 51 balls, which contained six sixes.
England’s Harry Brook added an unbeaten 27 off 19 balls.
However, RCB openers Kohli and Du Plessis took the game away with a blistering display of boundary hitting and despite both falling before the chase was complete, the visitors won with four balls to spare.