Poland's Rafal Majka outsprinted Slovenian race leader Matej Mohoric to victory in the third stage of the Tour of Poland on Monday.
Michal Kwiatkowski of Poland finished third in a bunched sprint to the line after the 163km run from Walbrzych to Duszniki in the southwest.
The sole survivor of a four-man breakaway, Andreas Kron of Germany, was caught on the last climb of the day at Zieleniec 14km from the finish.
Led by the Ineos team in support of Kwiatkowski, the peloton then plunged into the descent before the two last kilometres on a slight climb at the end of which Majka turned on the power.
Mohoric retained the race lead with a 10-second advantage on Majka heading into the 199km fourth stage on Tuesday.
Stage
1. Rafal Majka (POL/UAE) 4hr 07min 55sec, 2. Matej Mohoric (SLO) same time, 3. Michal Kwiatkowski (POL) s.t., 4. Ilan Van Wilder (BEL) s.t., 5. Oscar Onley (GBR) s.t., 6. Christian Scaroni (ITA) s.t., 7. Lenny Martinez (FRA) s.t., 8. Andrea Vendrame (ITA) s.t., 9. Joao Almeida (POR) s.t., 10. Sergio Higuita (COL) s.t.
Overall standings
1. Matej Mohoric (SLO/Bahrain) 13hr 14min 56sec, 2. Rafal Majka (POL) at 10sec, 3. Joao Almeida (POR) 10, 4. Michal Kwiatkowski (POL) 12, 5. Ilan Van Wilder (BEL) 20, 6. Samuele Battistella (ITA) 20, 7. Oscar Onley (GBR) 20, 8. Eddie Dunbar (IRL) 20, 9. Lenny Martinez (FRA) 20, 10. Sylvain Moniquet (BEL) 20
