Chris Froome rode to an impressive victory on the mountain finish of Prati di Tivo to win stage four of the Tirreno-Adriatico.
The Team Sky rider closed the gap on new general classification leader Michal Kwiatkowski (Omega Pharma - Quick-Step) to four seconds as he attacked decisively in the final kilometre of the 173km course.
The Briton came home six seconds ahead of Mauro Santambrogio (Vini Fantini - Selle Italia), with Vincenzo Nibali (Astana Pro Team) third.
Poland's Kwiatkowski finished fourth to take the race leader's Banca Mediolanum Blue Jersey.
Froome's team-mates Dario Cataldo, Sergio Henao and Rigoberto Uran dictated the race all the way up the final climb to give him the perfect platform to break away.
"My team did great work. They all helped me to be up there in the finale and fresher than everyone else," Froome was quoted as saying by cyclingnews.com.
Kwiatkowski's team-mate Mark Cavendish (IOM), the previous race leader, was not suited to the mountain stage and tumbled down the general classification standings.