Nepal Set to Face Bangladesh in High-Stakes SAFF U-20 Semifinal Today

The stage is set for a thrilling encounter at the National Football Stadium today, April 1, 2026, as Nepal’s U-20 national team takes on defending champions Bangladesh in the first semifinal of the SAFF U-20 Championship.

The Road to the Semifinals

Nepal enters the knockout stage with momentum after a solid run in the group phase. Following a 2–1 victory over Bhutan and a 1–0 win against Sri Lanka, Nepal secured their place in the final four with a hard-fought 1–1 draw against hosts Maldives.

 

Bangladesh, meanwhile, finished as runners-up in Group B. After a dominant 2–0 win over Pakistan, they played out a high-intensity 1–1 draw against India on Saturday. Despite leading for much of the match, a late stoppage-time equalizer from India meant Bangladesh qualified second on goal difference, setting up this cross-border clash with Nepal.

 

Match Details

  • Fixture: Nepal vs. Bangladesh (Semifinal 1)

  • Venue: National Football Stadium, Malé, Maldives

     

  • Kick-off: 4:45 PM BST (5:30 PM NST)

     

  • What’s at Stake: A spot in the Grand Final on April 3 against either India or Bhutan.

Key Storylines

The rivalry between these two South Asian powerhouses has intensified in recent years. Bangladesh currently holds the title, having won the 2024 edition, while Nepal—two-time champions (2015, 2017)—is hungry to return to the summit of regional youth football.

 

Tactically, Nepal has relied on a disciplined defensive structure led by captain Dharbendra Kunwar, while Bangladesh’s attack, spearheaded by Md Abdul Riyad Fahim, has proven clinical in transition.

“We know Bangladesh is a physically strong and well-organized side,” said the Nepali coaching staff ahead of the match. “But our boys are focused and ready to execute the plan. In a semifinal, it comes down to who handles the pressure better in the final third.”

The winner of this match will await the result of the second semifinal between India and Bhutan, which is scheduled for later tonight at 9:30 PM BST.