Afghanistan through despite Singapore victory
The one remaining semi-final place in the World Cricket League Division Five went to Afghanistan after Singapore failed to beat Japan by a convincing enough margin to pip them into second place in Group B on Net Run Rate.
Singapore have every right to feel hard done by. Although they finished level on points with the Afghans, their one game which was washed out was against Bahamas, who failed to win any of their matches, while Afghanistan's was against the unbeaten Jersey side. Click here for the full report of the day's action.
Martin Williamson is executive editor of ESPNcricinfo and managing editor of ESPN Digital Media in Europe, the Middle East and Africa