Maximilian Schachmann wins Stage 3 in Basque Country and, in the process, extends his lead in the race - and he's almost speechless afterwards.