The race was a shakeup all the way, with Singapore winning on the very last stretch in front of Mali and Slovakia!