Sense prevailed and Bangladesh eventually crossed the line, but even after doing so, there was further drama as celebrations in their dressing room resulted in shattered glasses.
The events of that night will not be forgotten by Sri Lankan fans, who would be eager to see the team settle scores as the two teams kick off the Asia Cup 2018 on Saturday (September 15) in Dubai.
Sri Lanka captain Angelo Mathews insisted the team wants to move on, but he'll know that the best way to do so is with a win. It won't be easy given their form.
Sri Lanka have lost 29 of 39 matches since the start of 2017. Their most recent series saw them losing at home to South Africa. The scoreline in the series was 2-3, but both of Sri Lanka's victories came after South Africa had won the series.
To make things worse, Sri Lanka have plenty of injury concerns too. Dinesh Chandimal and Danuskha Gunathilaka are already out, and Akila Dananjaya could miss the first two games for the birth of his first child.
But they will be boosted with plenty of experience in the form of Lasith Malinga. The veteran pacer hasn't played an international game in more than a year, but if he can find form, it could solve plenty of problems for Sri Lanka.
Bangladesh too are grappling with injury concerns, beginning with Shakib's finger. The all-rounder has a nagging finger niggle to deal with, and Bangladesh will be hoping he plays even if so with a bit of pain.
Bangladesh have relatively been better in ODIs than their opponents in recent times, although Sri Lanka did get the better of them earlier in the year in a tri-series.
Bangladesh defeated Windies in the Caribbean 2-1 in their most recent series, and will believe they have momentum. All their senior players performed in that tour, and they will be hoping more of the same.
The wicket at the Dubai International Stadium is generally hard and good for batting. Players will have to cope with the heat though, as temperatures are expected to be in the high 30s through the game.
Bangladesh and Sri Lanka are perhaps in the toughest group of the tournament, with Afghanistan being the third side. With the Rashid Khans and Mohammad Nabis waiting for a battle, a slip here could cost the losing team dear.
Sri Lanka: Angelo Mathews(capt), Kusal Perera, Kusal Mendis, Upul Tharanga, Thisara Perera, Dasun Shanaka, Dhananjaya de Silva, Akila Dananjaya, Dilruwan Perera, Amila Aponso, Kasun Rajitha, Suranga Lakmal, Dushmantha Chameera, Lasith Malinga, Niroshan Dickwella, Shehan Jayasuriya
Bangladesh: Shakib Al Hasan, Tamim Iqbal, Mashrafe Mortaza(capt), Mohammad Mithun, Liton Das, Mushfiqur Rahim, Ariful Haque, Mahmudullah, Mosaddek Hossain, Mehidy Hasan, Nazmul Islam, Rubel Hossain, Mustafizur Rahman, Abu Hider Rony, Nazmul Hossain Shanto, Mominul Haque
Akila DananjayaAngelo MathewsAsia Cup 2018Bangladesh vs Sri LankaLasith Malingamahmudullahmashrafe mortazashakib al hasanTamim Iqbal
First Published: September 15, 2018, 9:23 AM IST