IND vs ENG: India's third Test against England at Lord's remains delicately poised after a day of grind and drama, with KL Rahul notching a sublime century to steer India to parity on Day 3.
His composed knock of 100 off 177 balls, coupled with crucial contributions from Ravindra Jadeja (72) and Rishabh Pant (74), helped the visitors post 387 - matching England's first-innings total on a pitch showing variable bounce and subtle turn.

India's innings, though steady, wasn't without setbacks. Pant, battling a painful finger injury, displayed grit during a crucial 141-run stand with Rahul. The left-hander played cautiously early on, shielding his injury while navigating Jofra Archer's fiery spells, before opening up with a couple of audacious sixes. His dismissal, however, came at a critical moment - a run-out at the stroke of lunch after a misjudged single, brilliantly executed by England captain Ben Stokes.
Rahul, who had been rock solid throughout the morning, brought up his second Test century at Lord's shortly after lunch. In doing so, he joined Dilip Vengsarkar as only the second Indian to register multiple hundreds at the iconic venue. However, his lapse in concentration came quickly after - a mistimed drive off Shoaib Bashir found the edge and landed safely in Harry Brook's hands.
India's lower order offered resistance but struggled to accelerate. Jadeja's gritty knock came to an end with a gloved edge down the leg side, while Washington Sundar's ambitious heave off Archer was caught at fine leg. The innings wrapped up with India unable to build a lead.
In the final minutes of the day, tensions erupted as England came out to bat. Zak Crawley repeatedly delayed Jasprit Bumrah's over, provoking an angry reaction from Shubman Gill, who confronted the batters in a heated exchange. Crawley and Ben Duckett eventually saw out the lone over as England finished 2/0 with a slender two-run lead.
With the pitch deteriorating and emotions running high, Day 4 promises a compelling contest in this finely balanced Test.