Bahrain thrashed Singapore in their Thursday Cricket World Cup Challenge League game, winning by eight wickets, and with 152 balls remaining. They are now placed fourth in Group B with a total of nine points, while Singapore is last with only one point from their abandoned game against Tanzania.