Costa wins 7th stage, Frank leads Tour de Suisse
LA PUNT, Switzerland -- Rui Costa of Portugal won the seventh stage of the Tour de Suisse in a late sprint Friday, while Mathias Frank retained the overall lead.
Costa was part of a four-man group that pulled away near the end of the 128-mile stage, which included four rated climbs and an 18-mile ascent.
Costa outsprinted Bauke Mollema and Tejay van Garderen at the finish.
BMC Racing's Frank kept his overall lead, 13 seconds in front of Movistar's Costa. Roman Kreuziger of Saxo-Tinkoff is third overall, 23 seconds behind.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index