Lieuwe Westra stands tall on Stage 7 podium