British rider Geraint Thomas has won the Tour of Bavaria for the second time after defending the yellow jersey on the final stage into Nuremberg.
The 28-year-old Team Sky rider finished 31st on Sunday, but crossed the line with the peloton in a massed sprint finish as Ireland's Sam Bennett won the 159.6km stage for NetApp-Endura in three hours 31 minutes 40 seconds.
It was the 23-year-old Bennett's second victory on German soil this year after the Irish sprinter won the Tour of Cologne in April.
Bulgaria's Yauheni Hutarovich finished second while Raymond Kreder of the Netherlands came third, both with the same time as Bennett.
Thomas of Wales, who also won the Tour of Bavaria in 2011, took over the yellow jersey after Saturday's individual time-trial.
He finished the five-day race with a 19 second overall lead ahead of Switzerland's Mathias Frank in second.
Share

