DHAKA (AFP) - Bangladesh captain Shakib Al Hasan will not take victory for granted when his home team clashes with the West Indies in a must-win World Cup match on Friday. The West Indies, who have not played on Bangladeshi soil since 2002, suffered a 3-0 defeat by the Tigers at home two years ago when the top players went on strike due to a pay dispute. Shakib ruled out another easy win in the day-night match at the Sher-e-Bangla stadium, which neither team can afford to lose after securing one win each from their first two Group B games. The West Indies did not have their main players in that series, but they are back now which makes them a very good side, he said. We will have to be at our best to beat them. I am confident we can win, but for that to happen we must play good cricket. Bangladesh came back after losing the tournament opener to India by 87 runs to down Ireland by 27 runs despite being bowled out for a modest 205. The West Indies bounced back in even greater style after the seven-wicket defeat to South Africa, thrashing the Netherlands by a massive 215 runs in New Delhi on Monday. Shakib said Irelands sensational win over England in Bangalore on Wednesday night had thrown open the race for the quarter-finals. It definitely makes it wide open, Shakib said. No team can afford to lose from here. Unheralded Ireland stunned England by three wickets after Kevin OBrien smashed the fastest century in World Cup history off 50 balls to help his team race past a daunting target of 328. I am not sure how much tougher the Irish win will make our chances of qualifying for the quarter-finals, said Shakib. It will benefit us only if we beat England next week. All I know is that we have to play well to win against any team. Shakib said 300-plus scores would not be easy on the slow Sher-e-Bangla wicket, even though India piled up 370-4 in the opener and Bangladesh replied with 283-9.