Share
Tour De France: Rui Costa wins stage 19
Portugal's Rui Costa has seized his second stage win at the 2013 Tour de France, attacking on the final climb of the stage from Bourg d'Oisans to Le Grand-Bornand and descending fast to the finish line.
Tour De France: Rui Costa wins stage 19
Tour De France: Rui Costa wins stage 19
1 min read
Published
Updated
