Tarjei Boe moved into the sprint lead with his 10km sprint run at Annecy-Le Grand-Bornand but his time was only good enough for second in the end.