Rome - Luis Leon Sanchez of Astana launched a trademark late break to win stage four of the Tour of the Alps on Thursday as French climber Thibaut Pinot kept the overall lead.
Sky's four-time Tour de France winner Chris Froome is also well placed after coming tenth on the stage. The Briton is just 16 seconds adrift of FDJ leader Pinot in the overall standings ahead of Friday's intriguing final stage.
Italy's Domenico Pozzovivo and Colombian Miguel Angel Lopez Moreno are second and third overall with Froome fourth as he continues his preparations for next month's Giro d'Italia.
The Astana team dominated the final climb in this 134km run from Chiusa in Italy to Lienz in Austria before a steep descent and a 2km run for the line where Sanchez made his move.
The Spaniard created enough of a gap to win by six seconds ahead of Kiwi George Bennett of LottoNL-Jumbo and his Dutch teammate Koen Bouwman.
The race finishes Friday after a 164km run from Rattenberg to Innsbruck which features a series of climbs, one of which peaks 12km from home before a 6km descent and a 6km dash for victory.
Although Froome is using this week to hone his form for next month's Giro, the Briton hinted he could be among the men to watch when overall victory is decided on Friday.
"The GC (general classification) is still very tight - with less than 20 seconds between the top four on GC," Froome told teamsky.com.
"It's a bit of a taster of what we'll see at the Giro. You can read a bit into where people are at at the moment.
"Thibaut seems to be in great shape, Aru seems to be on the way up. (Domenico) Pozzovivo is right there and Astana have got a really strong team.
"I think it's a little taster for what's to come - but obviously there are going to be quite a few other names that come into play once we hit the Giro."
Results from the fourth stage of the Tour of the Alps, held over 134.3 km between Chiusa (Italy) and Lienz (Austria):
1. Luis Leon Sanchez (ESP) Astana 3hr 19min 59sec, 2. George Bennett (NZL/TLJ) at 6secs, 3. Koen Bouwman (NED/TLJ) 11, 4. Thibaut Pinot (FRA/FDJ) same time, 5. Fabio Aru (ITA/EAU) s.t., 6. Domenico Pozzovivo (ITA/BAH) s.t., 7. Nicola Conci (ITA/ITA) s.t., 8. Miguel Angel Lopez (COL/AST) s.t., 9. Pello Bilbao (ESP/AST) s.t., 10. Chris Froome (GBR/SKY) s.t.
1. Thibaut Pinot (FRA) FDJ 14hr 12min 29sec, 2. Domenico Pozzovivo (ITA/BAH) at 15secs, 3. Miguel Angel Lopez (COL/AST) s.t., 4. Chris Froome (GBR/SKY) 16, 5. Fabio Aru (ITA/EAU) 50, 6. Luis Leon Sanchez (ESP/AST) 1min 06sec, 7. George Bennett (NZL/TLJ) 1:10, 8. Ben O'Connor (AUS/DDD) 1:36, 9. Giulio Ciccone (ITA/BRD) 1:45, 10. Jan Hirt (CZE/AST) 1:55.