When Maroof got out in the 18th over, Pakistan were in the driver's seat, needing a run-a-ball 16. But Inoka Ranaweera bowled a superb penultimate over - giving away just four and prising out big-hitting Ayesha Naseem cheaply - to leave eight for Kulasuriya to defend. Kulasuriya bowled full mostly and did not allow Aliya Riaz and Dar to free their arms. Eventually, it was down to three needed of the last ball but Dar couldn't take Pakistan home, leaving Sri Lanka screaming in delight in front of the sparse crowd in Sylhet.
Sri Lanka raced to 39 in the powerplay, thanks mainly to wicketkeeper-batter Anushka Sanjeewani's 26 off 21 balls. After being promoted to open, she struck a four and a big six over square leg but fell in the last over of the fielding restriction. Chamari Athapaththu also hit a six but was the first batter to get out when she tried to slog Dar over long-on and was bowled.
Harshitha Samarawickrama, however, ensured Sri Lanka didn't let their good start go waste, adding 50 for the third wicket with Nilakshi de Silva. But the pair managed just one boundary between them, which Samarawickrama got during her 35 off 41 balls, before Sandhu removed her in the 18th over. Sandhu also had de Silva caught-and-bowled in her previous over, and finished with 3 for 17 from four overs.
Pakistan responded to Sri Lanka's fast start with one of their own. Sugandika Kumari was hit for back-to-back fours by Muneeba Ali before Sidra Ameen hit one in the third over of the chase. Muneeba struck the ball sweetly through point first, before executing the sweep to perfection on the next.
Sri Lanka stayed in the game with the wickets of Ameen and Omaima Sohail by the 11th over, but Maroof kept things tight at her end. She played the ball around for plenty of singles, apart from four boundaries. She struck two through fine leg, one past short third and the fourth over long-on.
Mohammad Isam is ESPNcricinfo's Bangladesh correspondent. @isam84