Juan Sebastian Molano (UAE Team Emirates) won Stage 2 of the Tour de Langkawi. Craig Wiggins (ARA Pro Racing Sunshine Coast) finished second with Gleb Syritsa (Astana Qazaqstan) third.