Germany's Martin Noerl claimed his second career win following his 2018 success in Cervinia, topping the podium ahead of Merlin Surget of France.