Wanindu Hasaranga of the Royal Challengers Bangalore took an unbelievable close-range catch against Gujarat Titans to dismiss David Miller.
Today, Gujarat Titans will try to maintain their winning streak ahead of the play-offs, while Royal Challengers Bangalore will need to play really well and need a strong win to keep their last-four stage ambitions alive.
GT has enjoyed a perfect start to the season, already securing first place in the rankings with 20 points from 13 games.
RCB, on the other side, has had a mixed season, with seven victories and six losses to finish fifth with 14 points from 13 games.
Wanindu Hasaranga takes an incredible catch

Hardik Pandya hammered an unbeaten 62(47) as Gujarat Titans (GT) put up a formidable 168/5 against Royal Challengers Bangalore (RCB) in the Indian Premier League (IPL) contest at Wankhede Stadium on Thursday. Gujarat batted first and lost Shubman Gill on 1(4) when Glenn Maxwell caught a one-handed stunner at slips.
The Australian then trapped Matthew Wade LBW on 16(13), who was visibly upset by the decision. Faf du Plessis then entered the fray, running out Wriddhiman Saha on 31 (22). Wanindu Hasaranga dismissed David Miller, who contributed a critical 34(25). Rahul Tewatia was dismissed on 2 (3). Rashid Khan, like the Gujarat skipper, finished unbeaten, scoring 19 off 6 balls.
Hasaranga dismissing David Miller was crucial as David Miller was playing well and was on his way to score a half-century and inflicting more damage on the Royal Challengers Bangalore.
Wanindu Hasaranga pitched the ball up a bit, and David Miller came out to smash it straight down the ground, but he smashed it right into the hands of the spinner.

It was an incredible catch by the Sri Lankan international and quickly became viral on social media.
In the IPL this season, Hasaranga has picked an incredible 24 wickets with an economy of 7.67. He is also the purple cap holder this season.