Juan Jose Lobato wins stage two of the Tour Down Under, but Jack Bobridge remains in the lead.
Juan Jose Lobato won stage two of the Tour Down Under on Wednesday, but Jack Bobridge retained his overall lead.
Lobato (Movistar) did just enough to see off the challenge of Orica Green-EDGE's Daryl Impey in the final moments of the 150.5km stage from Unley to Stirling.
Fellow Movistar rider Gorka Izagirre was third on the day, while Bobridge finished with the peloton to hold on to the race's ochre jersey.
Australian Bobridge (UniSA) leads Lobato by three seconds, with Lieuwe Westra (Astana) a further second back.
Thomas de Gendt (Lotto-Soudal) led the breakaway group for the day and won both intermediate sprints, but with 24km to go, the peloton had erased the difference.
Impey looked well placed to secure victory after surging towards the line but Lobato timed his sprint to perfection to claim stage honours.
"It was a very difficult finish for me," an excited Lobato said afterwards.
"I managed to come through at the end and it was a good victory for the team."
Bobridge added: "It was everything but easy after yesterday's ride.
"The legs were a little bit sore today. It was super hard."
Thursday's stage three will see riders race from Norwood to Paracombe over 143.2km.