Who Won Yesterday's IPL Matches (April 12)? During Saturday's doubleheaders – LSG vs GT and SRH vs PBKS – played at two different venues, the teams delivered contrasting performances.
Lucknow Super Giants climbed to third place in the standings with a commanding win at home. Meanwhile, Sunrisers Hyderabad completed the second-highest successful run chase in IPL history to move from the bottom of the table to seventh place.

Gujarat Titans: 180/6 in 20 overs
Lucknow Super Giants: 186/4 in 19.3 overs
Result: LSG won by 6 wickets at the Ekana Stadium, Lucknow.
LSG won the toss and opted to bowl first.
Ravi Bishnoi emerged as the understated catalyst in LSG’s fourth win of the season. With GT cruising at 120 without loss, Bishnoi dismissed B Sai Sudharsan and Washington Sundar in quick succession. His spell of 2 for 36 on a flat pitch helped crack open the game at a crucial moment. Though others stole the spotlight, Bishnoi’s timely breakthroughs made him LSG’s silent game-changer.
GT’s collapse after a dominant 120-run opening stand proved decisive. At 120/0 in 12 overs, a 200-plus total seemed certain. But the dismissal of Shubman Gill triggered a collapse, with Sudharsan and Sundar falling quickly. Ravi Bishnoi and Avesh Khan tightened the grip as GT managed only 60 runs for 6 wickets in the last 8 overs. Momentum shifted completely in LSG’s favour.
Impact Substitute: Ayush Badoni (IN) – Digvesh Singh (OUT)
Impact Substitute: Prasidh Krishna (IN) – Sherfane Rutherford (OUT)
Punjab Kings: 245/6 in 20 overs
Sunrisers Hyderabad: 247/2 in 18.3 overs
Result: SRH won by eight wickets at the Rajiv Gandhi International Stadium in Hyderabad.
PBKS won the toss and opted to bat first.
A dropped catch in the powerplay turned out to be the decisive moment in this high-scoring SRH vs PBKS clash. Abhishek Verma’s failure to hold onto a routine chance when Abhishek Sharma was on 28 allowed the SRH opener to unleash carnage. Sharma punished Punjab with a historic 141 off 55 balls—his maiden IPL hundred and the highest score by an Indian in IPL history. His 171-run stand with Travis Head crushed PBKS’s early advantage. Despite posting 245, Punjab’s hopes faded after that miss. In a game of fine margins, Verma’s drop shifted the balance and defined the match.
While Abhishek Sharma’s 141 dominated headlines, it was Shreyas Iyer’s classy 82 off 36 balls that gave PBKS a formidable total of 245/6. Walking in after a brisk start, Iyer steadied the innings and accelerated seamlessly, hitting six fours and six sixes. His captain’s knock held the innings together and set up what should have been a defendable score. Though overshadowed by Hyderabad’s record chase, Iyer’s innings was a masterclass in middle-over batting and deserved more credit in the aftermath of a run-fest thriller.
Impact Substitute: Yash Thakur (IN) – Priyansh Arya (OUT)
Impact Substitute: Abhinav Manohar (IN) – Eshan Malinga (OUT)