In a nail-biting finish at Dundee, Nepal clinched a sensational one-wicket win over Scotland in the ICC World Cup League 2 clash, with just one ball to spare. Chasing a daunting target of 297, Nepal’s last pair pulled off a dramatic victory, crossing the finish line after a wide delivery from Mark Watt. The final […]