Kirchen grabs stage win and yellow jersey

Anton drops to third in the general classification

Latest on Cyclingnews