Afghanistan will meet Nepal today in the first semifinal of the SAFF Cup 2013 tournament. Watch Afghanistan vs Nepal live streaming free online.
Both the teams are tournament favorites ass Afghanistan are the highest ranked team in the tournament while the Nepal team is the one having a huge momentum after beating India bu 2-1 in the semifinal.
Nepal coach Jack Stafenowski is confident of his team making it to the final. Afghanistan on the other hand had a great run in the tournament so far.