Tino Best's five-fer on the final day of the first Test against Bangladesh saved the West Indies' blushes as they won by 77 runs, the fast bowler's effort preventing the Tigers from reaching the 245 required in Dhaka.
The home side were all out for 167, with the Windies breathing a sigh of relief after nearly throwing the game away earlier on. Darren Sammy's men had lost four wickets in 30 minutes in the morning session to be all out for 273.
While Bangladesh had nearly three sessions to get the runs, it was a tough ask for the fledgling Test side, especially as the wicket began to help the bowlers more than it had in the first three days, when over 1000 runs were scored.
The Windies looked well in control for most of the game, but imploded spectacularly after Kieran Powell's century knock came to an end in the evening of day four. They lost some late wickets then, and the morning session of the final day saw that carry on.
Debutant Sohag Gazi bagged a six-fer in great style, taking all four wickets to fall in the morning to leave with Windies all out for 273 and on the brink of a shock defeat.
But the Tigers could not take advantage of the opportunity, losing two wickets before lunch to go into that break on 45 for two, still 200 short and only two sessions to play.
They lost Tamim Iqbal and Junaid Siddique early on to make their already tricky task a bit more difficult. Getting 200 runs in two sessions would be tough at the best of times, but under pressure it was be twice as tough.
Naeem Islam, who scored a ton in the first innings, top-scored at tea with 26, but he went out to Veerasammy Permaul, who also got rid of Nasir Hossain, who had made 21. At tea, Mahmudullah and Gazi were in the middle.
Veerasammy Permaul was the main destroyer after tea though, removing Gazi, as well as Shahadat Hossain. Best got his five when he bowled Mahmudullah with 54.3 overs gone, bringing the match to a close.
The second Test starts on 21 November in Khulna.