Who won Yesterday's IPL Matches (April 19) during Saturday's doubleheaders - GT vs DC and RR vs LSG -- played at two different venues? In the afternoon game, Gujarat Titans defeated table-toppers Delhi Capitals to claim their spot.
Meanwhile, Rajasthan Royals slumped to their sixth loss of the season from a winning situation as Avesh Khan did the job in the death overs for Lucknow Super Giants, who are now locked in a four-way battle at the top of the table. We take a look at the details from both games, starting with GT vs DC.

Delhi Capitals: 203/8 in 20 overs
Gujarat Titans: 204/3 in 19.2 overs
Result: GT won by seven wickets at the Narendra Modi Stadium in Ahmedabad.
GT won the toss and opted to bowl first
Also read: Most Runs in IPL 2025 | IPL Points Table | Most Wickets | Most Sixes | Fairplay Award
In a game dominated by big names, Sherfane Rutherford quietly scripted one of the most influential knocks of the afternoon. Walking in with 130 still required, he played the perfect foil to Jos Buttler’s explosive charge, crafting a mature 43 off 34 balls.
It wasn’t just about the runs—it was the timing of his strokes, the rotation under pressure, and the ability to absorb Delhi’s momentum that stood out. His partnership steadied Gujarat after early jolts and ensured a smooth chase. Often overlooked in the post-match chatter, Rutherford's calm under fire made him the silent architect of GT’s successful pursuit.
The match tilted dramatically in Gujarat Titans’ favour during the 15th over of their chase. Facing Mitchell Starc, Jos Buttler unleashed a flurry of boundaries—five in total—off the veteran left-armer. Until then, the game hung in the balance, but that over yielded 20 runs and broke Delhi Capitals' defensive plans.
Buttler’s assault not only rattled DC’s confidence but also flattened any hopes of a comeback. From a tense scenario, Gujarat cruised into control, with the chase turning from challenging to comfortable in a matter of six deliveries—marking the pivotal turning point of the contest.
Impact Substitute: Sherfane Rutherford (IN) – Ishant Sharma (OUT)
Impact Substitute: Donovan Ferreira (IN) – Abhishek Porel (OUT)
Result: Lucknow Super Giants – 180/5 in 20 overs vs Rajasthan Royals – 178/5 in 20 overs. LSG won by 1 run at the Sawai Mansingh Stadium in Jaipur.
Toss: LSG won the toss and opted to bat first
Captains: Riyan Parag (RR – Stand-in captain), Rishabh Pant (LSG)
The match in Jaipur turned on its head during Avesh Khan’s high-pressure 18th over. With Rajasthan Royals cruising at 156/2 and needing just 25 off 18 balls, Avesh produced a dramatic twist—conceding only five runs and removing both set batters, Yashasvi Jaiswal and Riyan Parag. That double strike cracked open RR’s middle order.
Still under pressure, Avesh returned for the 20th and defended eight runs with ice in his veins. His final over—tight lines, sharp yorkers, and smart variations—sealed the shift in momentum. In a thriller packed with big performances, it was Avesh’s death-over mastery that truly changed the game’s course.
RR Playing 11:
Impact Substitute: Vaibhav Suryavanshi (IN) – Sandeep Sharma (OUT)
LSG Playing 11:
Impact Substitute: Ayush Badoni (IN) – Mitchell Marsh (OUT)