India beat spirited Nepal in international football friendly India earned a hard fought 2-0 win over Nepal in an international friendly match. # Sports