‘Noah’ wins at Kranji