India vs Iran, CAFA Nations Cup 2025, AS IT HAPPENED: Iran secured a comfortable 3-0 victory over India in their CAFA Nations Cup 2025 group-stage clash at the Hisor Central Stadium, Tajikistan, on Monday.
The first half ended goalless, with Iran controlling possession and creating more chances, but India's defense, led by goalkeeper Gurpreet Singh Sandhu, stood firm. Ashique Kuruniyan offered India's best moments going forward, though the Blue Tigers struggled to capitalize on set-piece opportunities.

The breakthrough came in the 59th minute when Hosseinzadeh pounced on a loose clearance to fire Iran ahead. Substitute Ali Alipour doubled the lead late in the 89th minute, before star striker Mehdi Taremi sealed the result with a composed finish in stoppage time.
Despite India's disciplined defensive effort in the first half, Iran's class and depth proved decisive after the break. The win ensures Iran finish on top of the group, while India will need to regroup quickly ahead of their next challenge in the competition.
It's full-time here in Tajikistan and Iran round off a comfortable victory of 3-0 to top the group.
GGOOAL!! Mehdri Taremi rounds off with a cool finish. It's 3-0 now!
GOAAAL!! Iran double their lead!! Ali Alipour the substituted just managed to squeeze it in past Gurpreet.
GGOAAL!! Iran have taken the lead finally! India this time, fail to clear a cross and Hosseinzadeh with this poacher's instinct puts the ball into the back of the net.
As of now, the Iranians are clearly dominating the game and just like the first-half, the Indians are busy defending, keeping their opponents out at bay.
We are back for the second-half! Khalid Jamil has sticked to same squad, no changes as of now...
It's half-time! Both India and Iran go into the break with nothing to separate them! Even though the Iranians had more of the ball and the chances but the Blue Tigers have been quite stiff in defense and did not let the Iranians have a proper go at goal.
4 minutes have been added on for stoppages! Can either of the side get an all-important goal going into the break?
We are coming towards the end of the first-half and we still haven't seen the opening goal of the game. Iran naturally had the better chances being the superior side but as of now it's goalless.
A chance from Iran just outside the edge of the box, but Gurpreet got down at the right time to stop the grounded shot. Just a minute ago, India had a chance from Kuruniyan in the left flank, but he took more time to skip past the full-back and it eventually was covered by the Iranian centre-backs.
Iran as usual keep on dominating the game. India did have a chance now but the Iranian defense cut the threat out in the attacking third.
We have had 30 minutes of the game and till now India have managed to penetrate the Iran half thrice. If India need to win, they need to show more of their attacking intent. The Tigers need to come out from their comfort zone and should try to hit Iran on the counter.
India with a rare attack through Ashique Kuruniyan but it went out for a corner as his attempted shot was nicely blocked. Nothing really transpired in the corner before the Tigers won another corner and just like the first one, they failed capitalise on it.
A chance from distance and it just swerves out wide! Gurpreet with a desperate dive to his right, but thankfully it was off target.
Iran are literally making lives of the Indians miserable with their constant counter-attacks. They are getting through the middle and are giving a tough time on the flanks. India's defensive approach have been solid so far. But no such attacking intent as of now.
Iran creating plethora of chances from corner-kicks, but the Indian back-four have it covered well. The Blue Tigers, playing in their orange kit today, need to now get more of the ball and try penetrating from the middle.
Iran with their first attempt on goal! A long-range effort, which found the safe hands of Gurpreet Singh Sandhu.
Iran have more or less enjoyed more of the ball in the opening three minutes, taking their time out, not really pressing forward. They are happy passing it among them.
We are underway in Tajikistan! India get the ball rolling! The Blue Tigers setting their intent clear, right away as the enjoy early possession.
Seyedpayam, Ramin, Naderi, Amin Hazbavi, Amirhossein, Zadegan, Cheshmi, Rahimabadi, Ahmadi, Aliyari, Nor Afkan.
Khalid Jamil have left out start forward Lallianzuala Chhangte and Jeakson Singh for this crucial clash.
IND XI: Gurpreet, Rahul Bheke, Anwar, Sandesh, Nikhil Prabhu, Suresh, Vikram Partap, Irfan, Uvais, Farooq, Kuruniyan.
India will need to be wary of Sepahan forward Majid Aliyari, who made his Iran debut in the Asian giant's opening game against Afghanistan. The 29-year-old scored a brace and is presently the top scorer of the competition.
India did reasonably well with some of their key players out in the opening game. No Mohun Bagan Super Giant players are playing in the competition. So without the likes of Anirudh Thapa, Sahal Abdul Samad, Apuia Ralte and Manvir Singh, the Blue Tigers did well. Infact, it was their defenders- Sandesh Jhingan and Anwar Ali, who made their presence felt with the goals and not to forget Gurpreet Singh Sandhu's penalty save. Legendary forward, Sunil Chhetri is also not included in the squad and it is a huge chance for young forwards to step up in place of him.
This is more or less a second-string Iran side, with players from their top division. Mehdi Taremi, Iran's superstar striker was slated to participate in the tournament, but due to his transfer from Inter Milan to Olympiacos, he will be now missing the game.
Although Iran go into the contest as overwhelming favorites, football has never been short of surprises, and India will look to script one of their own. Their victory over Tajikistan has already given the squad a huge boost, but testing themselves against Iran will be the real measure of how far this team has come under new management. A competitive display, if not a win, would underline that the Blue Tigers are capable of challenging opponents ranked far above them.
When Khalid Jamil's men step out at the Hisor Central Stadium, supporters back home and in the stands will be eager to see whether India can rise to the occasion. Matching Asia's heavyweights will be a daunting ask, yet another resilient performance could set the stage for one of the tournament's biggest storylines.
Iran come into the tournament with a glittering resume. The West Asian giants have lifted the AFC Asian Cup on three occasions and have made seven appearances at the FIFA World Cup, including successive qualifications in 2014, 2018, and 2022, while also booking their spot for the 2026 edition. Their rich history and consistency make them the strongest team in the CAFA Nations Cup 2025 and firm favorites to dominate the group stage.
On the other hand, India kicked off their campaign in style, overcoming Afghanistan 3-1 in their opening fixture, a result that provided them with early momentum and belief heading into tougher challenges.
India head into the clash riding a wave of confidence after their impressive start to the campaign. In their opening fixture, the Blue Tigers stunned hosts Tajikistan with a 2-1 win, marking a perfect debut for new coach Khalid Jamil. Despite being only recently appointed, Jamil has already injected belief and fighting spirit into the squad, qualities that were evident in their spirited performance. The victory has raised optimism, though the upcoming challenge against Iran promises to be their toughest assignment yet.
History, however, is not on India's side. Out of six encounters between the two nations, Iran have prevailed on four occasions. India's two wins are distant memories, with their last success against the Iranians recorded way back in 1959. Over sixty years later, the Blue Tigers will step onto the pitch aiming to break that long drought and create fresh history against one of Asia's footballing powerhouses.
Full Squad: Gurpreet Singh Sandhu, Amrinder Singh, Hrithik Tiwari, Rahul Bheke, Naorem Roshan Singh, Anwar Ali, Sandesh Jhingan, Chinglensana Singh, Hmingthanmawia Ralte, Muhammed Uvais, Nikhil Prabhu, Suresh Singh Wangjam, Danish Farooq Bhat, Jeakson Singh, Boris Singh, Ashique Kuruniyan, Udanta Singh, Naorem Mahesh Singh, Irfan Yadwad, Manvir Singh (Jr.), Jithin MS, Lallianzuala Chhangte, Vikram Partap Singh.
Hello and welcome to our live coverage of the CAFA Nations Cup, Group B match between India and Iran!
Iran's credentials speak for themselves. They are three-time AFC Asian Cup champions and have featured in seven FIFA World Cups, including three consecutive editions from 2014 to 2022, and are already set for the 2026 showpiece. With such pedigree, they stand as the highest-ranked nation in this competition and the clear favorites to top the group.
For India, this game is not only about points but also about proving their progress on the international stage. Jamil has emphasized the importance of team unity, highlighting how collective effort was crucial in securing the surprise win over Tajikistan. Against Iran, a side brimming with experience and technical quality, discipline and compactness will be key. India will look to their attacking spark from the first game, while hoping their defense can withstand Iran's relentless pressure.
The historical record, however, is heavily tilted in Iran's favor. In six meetings so far, Iran have emerged victorious four times. India's two wins came in the early years, with their last triumph against the Iranians dating back to 1959. More than six decades later, the Blue Tigers will attempt to script a new chapter.
While the odds clearly favor Iran, football has often witnessed underdog stories, and India will aim to add their name to that list once again. The win against Tajikistan has already lifted spirits, but a strong performance against Iran would further signal that this Indian side is beginning to punch above its weight.
As the Blue Tigers take the field in Hisor, fans will watch with hope that Jamil's men can rise to the occasion and at least challenge Asia's giants, if not pull off another stunning upset.