India secured a 2-1 victory against Bhutan in the semi-final of the SAFF Championship 2026 at the National Stadium in Dhaka, Bangladesh, on November 14, advancing to the final and maintaining their quest for a record-extending 10th title.
Vishnu PV and captain Chinglensana Singh Konsham scored for India before half-time. Bhutan’s Kinzang Tashi Tobden reduced the deficit early in the second half, bringing Bhutan back into contention after India had largely controlled the match.
The competition, which featured the Video Assistant Referee (VAR) system for the first time, saw the technology play a crucial role by overturning an offside decision against Bhutan’s goal and canceling a penalty initially awarded to India, according to a press release from AIFF Media.
India will face the winner of the other semi-final between Bangladesh and Pakistan in the final on November 17.
India’s head coach Naushad Moosa made four changes from the team that defeated Maldives in their last group stage match, returning Arsh Anwer Shaikh in goal and naming Vishnu, Manglenthang Kipgen and Nikhil Prabhu in the starting line-up.
Bhutan, appearing in their first SAFF Championship semi-final in 18 years, applied early pressure in midfield to disrupt India’s play. India took time to settle but opened the scoring in the ninth minute. A long diagonal pass found Vishnu on the left; the East Bengal forward controlled the ball expertly, nutmegged a defender, and slotted the ball past Bhutan goalkeeper Gyeltshen Zangpo into the bottom-right corner.
India pressed on, creating several chances. In the 17th minute, Brison Fernandes assisted Suhail Ahmad Bhat whose first-time shot was saved by Zangpo. Bhutan captain Chencho Gyeltshen also posed a threat with agile footwork two minutes later but was crowded out near the penalty area.
India’s pressure yielded a second goal in the 28th minute. A corner from the right delivered by Kipgen was not cleared effectively by Bhutan, allowing Chinglensana to score emphatically.
By half-time, India had taken six shots, while Bhutan had yet to attempt one. The defending champions led 2–0, with Bhutan’s occasional promising moves undone by a lack of composure in attack.
Bhutan returned after half-time with increased urgency and a more direct approach. They scored in the 48th minute from a free-kick delivered into the box that India failed to clear. Tobden headed the ball into an unguarded net, a goal that was initially ruled offside but allowed after a VAR review.
Bhutan threatened again in the 53rd minute when Gyeltshen’s shot was tipped over the bar by goalkeeper Arsh Anwer Shaikh.
Coach Moosa introduced Macarton Nickson and Irfan Yadwad in place of Kipgen and Vishnu in the 64th minute. Yadwad appeared to have earned India a penalty when his cross struck Nima Wangdi’s arm inside the box, but the referees overturned the decision following a VAR review.
Bhat came close to restoring India’s two-goal lead in the 85th minute, but his shot struck the crossbar.
Bhutan continued to seek an equalizer late on. Gyeltshen’s delivery towards substitute Kinzang Tenzin was just beyond reach, and Norbu’s volley from the edge of the box was off target during added time.
The final opportunity arose when Tandin Tshewang headed a cross across the goal, narrowly missing Kinzang Tenzin, and Bhutan’s chance to force extra time was denied as India held on.
India’s line-up: Arsh Anwer Shaikh (goalkeeper), Chinglensana Singh Konsham (captain), Abhishek Suryavanshi, Suhail Ahmad Bhat (replaced by Ebindas Yesudasan 90+1′), Vishnu PV (replaced by Irfan Yadwad 64′, Nathan Rodrigues 90+1′), Khaiminthang Lhungdim, Ricky Shabong, Manglenthang Kipgen (replaced by Macarton Nickson 64′), Nikhil Prabhu, Sandip Mandi, Brison Fernandes (replaced by Abdul Rabeeh 78′).