John Degenkolb sprinted to his second stage victory in two days after edging out Nacer Bouhanni on the line on Wednesday.
Degenkolb has now won two stages of the 2014 Vuelta a Espana with both wins coming this week.
The German sprinter started his move for the finish line from the 150 metre mark and he managed to hold off attacks from Bouhanni and Moreno Hofland. Bouhanni finished in second place with Hofland crossing the line in third place.
It could be said though that Degenkolb was lucky to get the win because just before the line he moved to the right which blocked off Bouhanni who was next to the barriers.
Matthews retains the lead
Michael Matthews finished the stage in 11th place but retains his overall lead after a split in the peloton within the last kilometre meant he could get away from his main rivals.
Matthews gained five seconds on his rivals, including Nairo Quintana who now sits 13 seconds behind the red jersey.
Chris Froome only lost three seconds to Matthews after picking up two seconds in an intermediate sprint and now moves up to 13th place overall.
With all the main contenders queuing up behind Matthews, I would be surprised if he made it to the end of the first week in the leader's jersey because though he is a good rider, the likes of Froome and Quintana still have more to give in the stages to come.
Stage five result
1 John Degenkolb (Ger) Giant-Shimano, 4:04:21
2 Nacer Bouhanni (Fra) FDJ.fr, same time
3 Moreno Hofland (Ned) Belkin, st
4 Jasper Stuyven (Bel) Trek Factory Racing, st
5 Paul Martens (Ger) Belkin, st
6 Lloyd Mondory (Fra) Ag2r-La Mondiale, st
7 Philippe Gilbert (Bel) BMC Racing, st
8 Vicente Reynes (Spa) IAM Cycling, st
9 Kristian Sbaragli (Ita) MTN-Qhubeka, st
10 Roberto Ferrari (Ita) Lampre-Merida, st
11 Michael Matthews (Aus) Orica-GreenEdge, st
16 Chris Froome (GB) Team Sky, +5secs
18 Alejandro Valverde (Spa) Movistar, st
28 Nairo Quintana (Col) Movistar, st
35 Alberto Contador (Spa) Tinkoff-Saxo, st
1 Michael Matthews (Aus) Orica-GreenEdge, 17:35:05
2 Nairo Quintana (Col) Movistar, +13sec
3 Alejandro Valverde (Spa) Movistar, +20
4 Rigoberto Uran (Col) Omega Pharma - Quick-Step, +24
5 Damiano Caruso (Ita) Cannondale, +26
6 Johan Esteban Chaves (Col) Orica-GreenEdge, same time
7 Haimar Zubeldia (Spa) Trek Factory Racing, +29
8 Wilco Kelderman (Ned) Belkin, +32
9 Alberto Contador (Spa) Tinkoff-Saxo,st
10 Robert Gesink (Ned) Belkin, st
13 Chris Froome (GB) Team Sky, +38