Ben Swift (GBR), First Place, Stage 2
On winning today's stage
"Bobby (Julich; race coach) showed a lot of faith in me this week. Today was my opportunity to go for the win. The team was absolutely perfect."
On the shortened circuit and weather