BMC Racing's Stephen Cummings of Britain crosses the finish line.

Ferrol, Spain – Britain's Stephen Cummings of BMC won the 13th stage of the Tour of Spain Friday while Spaniard Joaquim Rodriguez held on to the overall leader's red jersey.

Cummings launched an attack in the final kilometre of the relatively flat 172.8-kilometre ride from Santiago de Compostela to Ferrol and crossed the finish line ahead of Australia's Cameron Meyer of Orica.

Spain's Juan Antonio Flech of Sky finished third.

The three were part of a group of seven riders who spent most of the course ahead of the rest of the peloton but Cummings, who broke his pelvis in February in the Tour of the Algarve, managed to outmanouevre them in the final moments.

Rodriguez kept his place on top of the overall standings as well as his 13 second advantage over his nearest rival, Spain's Alberto Contador who is returning to competition after a two-year doping ban.

Britain's Christopher Froome, the runner-up at this year's Tour de France, is third in the overall standings, 53 seconds behind the leader.

The Tour of Spain continues on Saturday with a 149.2-kilometre ride from Palas de Rei and Puerto de Ancares.

The race finishes on September 9 in Madrid.

The Tour of Spain is one of cycling's three 'major tours' along with the Tour de France and the Giro d'Italia. – Sapa-AFP