India U19 World Cup semifinal turned into a historic night as Aaron George produced a magnificent century to power India into the final. Chasing a daunting 311 against Afghanistan in Harare, India completed the highest successful run chase in U19 World Cup history with composure and authority.
On a pristine batting surface at Harare Sports Club, India’s rich production line of young batting talent was on full display in the Under-19 World Cup semifinal. Afghanistan produced a remarkable effort of their own, with two batters reaching three figures, but their achievement was ultimately eclipsed by a sublime century from Aaron George, who anchored India’s record-breaking chase of 311 with calm authority.
George struck a composed 115 off 104 deliveries, receiving strong support from Vaibhav Sooryavanshi and Ayush Mhatre, who both registered half-centuries. The effort powered India to the highest successful run chase in Under-19 World Cup history and booked them a sixth consecutive appearance in the final. Awaiting them is England, setting up a title clash reminiscent of the 2022 final.
There was an understated sense of redemption in George’s knock. Coming into the semifinal, his highest score in the tournament was just 23, and he had largely remained out of the spotlight while teammates attracted attention and lucrative IPL deals. Yet the team management showed faith, and under the Harare sun, George repaid it emphatically. He struck 15 fours and two sixes, batting deep into the chase until India required only 11 more runs. The target was eventually overhauled with 53 balls remaining, turning Afghanistan’s fine batting display into a valiant but losing cause.
This record-breaking performance further underlined India’s dominance in the ongoing India U19 World Cup campaign.
Afghanistan were made to rue missed chances early in the second innings. Sooryavanshi was dropped in the fifth over, while George was handed a lifeline when a straightforward chance went down at mid-on. The errors proved costly as India raced to 90 inside 9.3 overs before Sooryavanshi fell for a rapid 68 from 33 balls, undone by a short delivery from Omarzai.
Ayush Mhatre then joined George at the crease, arriving with modest returns behind him. After a cautious start marked by dots and boundaries, he settled into his rhythm, forging a crucial 114-run partnership with George that effectively sealed the contest.
George looked untroubled by both pace and spin, showcasing crisp strokeplay and excellent balance. A standout feature of his innings was his ability to drive on the up with a high elbow, complemented by an elegant inside-out shot over extra cover. He reached his hundred with a flick past mid-on, sparking celebrations in the Indian dugout. After adding a couple more boundaries, George fell in the 40th over, cutting to backward point. Vihaan Malhotra remained unbeaten on 38 to steer India home by seven wickets.
Earlier, Afghanistan had laid down a formidable challenge after winning the toss. Openers Khalid Ahmadzai and Osman Sadat provided a steady platform with a 53-run stand. Ahmadzai’s assured 31 ended when Deepesh Devendran struck, while Sadat continued to anchor the innings with 39 off 70 balls before falling to Kanishk Chouhan at 119 for 2.
From there, Afghanistan accelerated impressively. Faisal Shinozada produced a commanding 110 off 93 balls, reaching his century in 86 deliveries and celebrating with Cristiano Ronaldo’s trademark “Siu” gesture. It marked his second hundred of the tournament and underlined his form on the big stage.
Uzairullah Niazai complemented him perfectly, remaining unbeaten on 101 from 86 balls. Together, they stitched a decisive partnership that lifted Afghanistan beyond the 300-run mark. Niazai brought up his maiden tournament century with a pull shot, completed with a sharp second run. A strong finish saw Afghanistan score 111 runs in the final 10 overs, though their measured early approach ultimately left them vulnerable against India’s formidable batting depth.
Brief scores:
Afghanistan 310/4 in 50 overs (Faisal Shinozada 110, Uzairullah Niazai 101; Kanishk Chouhan 2-55)
India 311/3 (Aaron George 115, Vaibhav Sooryavanshi 68, Ayush Mhatre 62)
India won by 7 wickets


