Kristoff wins Eschborn-Frankfurt

Alexander Kristoff powered to his third career Eschborn-Frankfurt victory Monday, led out so well in the finishing sprint that his Katusha-Alpecin teammate Rick Zabel claimed a convincing second. Trek-Segafredo's John Degenkolb rounded out the podium in third.

It was left to a much-reduced peloton to contest the finale on a cold, wet day in Germany. A number of aggressors tried to deny the surviving sprinters their shot at the win with attempted escapes in the last 30 kilometres, but none managed to stay clear, setting up a sprint on rain-slicked urban roads.

Katusha led the race into the last few hundred metres and Zabel and defending champion Kristoff even managed to put a gap of several bike lengths into those behind as they wound up to speed. Kristoff pulled in front as the line approached to take a commanding WorldTour win.

"I was a little bit dropped on the last climb but I had a strong team around me to pull me back," Kristoff said. "Without them I would have had no chance. We came back just before the laps and Rick was guiding me through the corners at the end and he did a perfect lead out for me and ended up second himself. Luckily he was my teammate in those last few k's because otherwise I think he would have won the race!

"Earlier Tony Martin and Angel Vicioso and also team Bora Hansgrohe were working with us. Then at the end Nils Politt and Zabel took over. It was a big team effort to get back on the front that enabled me to sprint for the victory. We are really happy and it was a great performance," said Kristoff.

An eight-man break formed over the lumpy early goings of the day as the race took on a succession of climbs on the outskirts of Frankfurt. Peter Koning (Aqua Blue Sport), Antoine Warnier (WB Veranclassic Aqua Project), Carl Soballa (Germany), Jens Wallays (Sport-Vlaanderen Baloise), Twan Castelijns (LottoNL-Jumbo), Brian van Goethem (Roompot-Nederlandse Loterij), Dries De Bondt (Vérandas Willems-Crelan) and Nikolay Trusov (Gazprom-Rusvelo) comprised the move, whose advantage topped out at around five and a half minutes before the pack began shortening the leash.

Nasty weather saw the likes of Peter Sagan (Bora-Hansgrohe), André Greipel (Lotto Soudal) and Marcel Kittel (Quick-Step Floors) all pull out of the race before the racing really heated up.

The early break was caught with some 45 kilometres left to go. The regrouping spurred multiple attempts to form a new, stable escape, but none succeeded in opening a significant gap for more than a few minutes.

A strong selection of just under 20 riders – including Degenkolb – led the race into the final 30 kilometres but a peloton live to danger was sure not to give them too much breathing room. They were rejoined by the chasing pack 15 kilometres later.

Van Goethem and Pim Ligthart (Roompot-Nederlandse lotterij) made a last-ditch attempt to escape in the finale but were brought to heel to set up a sprint, where Katusha-Alpecin delivered Kristoff to perfection and a dominant victory.

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Alexander Kristoff (Nor) Katusha-Alpecin5:29:32
2Rick Zabel (Ger) Katusha-AlpecinRow 1 - Cell 2
3John Degenkolb (Ger) Trek-SegafredoRow 2 - Cell 2
4Jean-Pierre Drucker (Lux) BMC Racing TeamRow 3 - Cell 2
5Pim Ligthart (Ned) Roompot - Nederlandse LoterijRow 4 - Cell 2
6Juan Jose Lobato (Spa) Team LottoNl-JumboRow 5 - Cell 2
7Jasper Stuyven (Bel) Trek-SegafredoRow 6 - Cell 2
8Maximiliano Richeze (Arg) Quick-Step FloorsRow 7 - Cell 2
9Michel Kreder (Ned) Aqua Blue SportRow 8 - Cell 2
10Ben Swift (GBr) UAE Team EmiratesRow 9 - Cell 2
11Tom Bohli (Swi) BMC Racing TeamRow 10 - Cell 2
12Alex Kirsch (Lux) WB Veranclassic Aqua ProtectRow 11 - Cell 2
13Francisco Ventoso (Spa) BMC Racing TeamRow 12 - Cell 2
14Rudy Barbier (Fra) AG2R La MondialeRow 13 - Cell 2
15Michael Matthews (Aus) Team SunwebRow 14 - Cell 2
16Maciej Paterski (Pol) CCC Sprandi PolkowiceRow 15 - Cell 2
17Tom Van Asbroeck (Bel) Cannondale-Drapac0:00:06
18Oscar Riesebeek (Ned) Roompot - Nederlandse LoterijRow 17 - Cell 2
19Gaetan Bille (Bel) Veranda's Willems CrelanRow 18 - Cell 2
20Nikolas Maes (Bel) Lotto SoudalRow 19 - Cell 2
21Evgeny Shalunov (Rus) Gazprom – RusveloRow 20 - Cell 2
22Sam Bennett (Irl) Bora-HansgroheRow 21 - Cell 2
23Rúben Guerreiro (Por) Trek-SegafredoRow 22 - Cell 2
24Silvan Dillier (Swi) BMC Racing TeamRow 23 - Cell 2
25Brian Van Goethem (Ned) Roompot - Nederlandse LoterijRow 24 - Cell 2
26Patrick Bevin (NZl) Cannondale-Drapac0:00:15
27Bram Tankink (Ned) Team LottoNl-JumboRow 26 - Cell 2
28Aime De Gendt (Bel) Sport Vlaanderen - Baloise0:00:16
29Jos Van Emden (Ned) Team LottoNl-JumboRow 28 - Cell 2
30Adam James Hansen (Aus) Lotto Soudal0:00:19
31Nico Denz (Ger) AG2R La Mondiale0:00:23
32Pascal Ackermann (Ger) Bora-HansgroheRow 31 - Cell 2
33Jan Tratnik (Slo) CCC Sprandi Polkowice0:00:27
34Floris De Tier (Bel) Team LottoNl-Jumbo0:00:35
35Pieter Serry (Bel) Quick-Step FloorsRow 34 - Cell 2
36Simone Petilli (Ita) UAE Team EmiratesRow 35 - Cell 2
37Dries Van Gestel (Bel) Sport Vlaanderen - BaloiseRow 36 - Cell 2
38Lukasz Owsian (Pol) CCC Sprandi PolkowiceRow 37 - Cell 2
39Andreas Schillinger (Ger) Bora-Hansgrohe0:00:40
40Eliot Lietaer (Bel) Sport Vlaanderen - Baloise0:00:43
41Thomas Scully (NZl) Cannondale-Drapac0:00:57
42Nils Politt (Ger) Katusha-Alpecin0:01:05
43Mads Pedersen (Den) Trek-Segafredo0:01:19
44Paul Martens (Ger) Team LottoNl-Jumbo0:01:25
45Petr Vakoc (Cze) Quick-Step Floors0:01:36
46Julien Bernard (Fra) Trek-Segafredo0:01:48
47Tony Martin (Ger) Katusha-Alpecin0:01:50
48Simone Ponzi (Ita) CCC Sprandi PolkowiceRow 47 - Cell 2
49Ángel Vicioso (Spa) Katusha-Alpecin0:02:38
50Nikias Arndt (Ger) Team SunwebRow 49 - Cell 2
51Aaron Gate (NZl) Aqua Blue Sport0:03:55
52Julien Vermote (Bel) Quick-Step FloorsRow 51 - Cell 2
53Frederik Backaert (Bel) Wanty - Groupe GobertRow 52 - Cell 2
54Lasse Norman Hansen (Den) Aqua Blue SportRow 53 - Cell 2
55Johannes Fröhlinger (Ger) Team SunwebRow 54 - Cell 2
56Peter Koning (Ned) Aqua Blue SportRow 55 - Cell 2
57Frederik Frison (Bel) Lotto SoudalRow 56 - Cell 2
58Michal Paluta (Pol) CCC Sprandi PolkowiceRow 57 - Cell 2
59Koen De Kort (Ned) Trek-SegafredoRow 58 - Cell 2
60Martin Elmiger (Swi) BMC Racing TeamRow 59 - Cell 2
61Thomas Sprengers (Bel) Sport Vlaanderen - BaloiseRow 60 - Cell 2
62Olivier Pardini (Bel) WB Veranclassic Aqua ProtectRow 61 - Cell 2
63Andrei Solomennikov (Rus) Gazprom – RusveloRow 62 - Cell 2
64Branislau Samoilau (Blr) CCC Sprandi PolkowiceRow 63 - Cell 2
65Raymond Kreder (Ned) Roompot - Nederlandse LoterijRow 64 - Cell 2
66Edward Ravasi (Ita) UAE Team EmiratesRow 65 - Cell 2
67Preben Van Hecke (Bel) Sport Vlaanderen - Baloise0:04:05
DNFMaxim Belkov (Rus) Katusha-AlpecinRow 67 - Cell 2
DNFMarco Mathis (Ger) Katusha-AlpecinRow 68 - Cell 2
DNFSimon Spilak (Slo) Katusha-AlpecinRow 69 - Cell 2
DNFMarcel Kittel (Ger) Quick-Step FloorsRow 70 - Cell 2
DNFFernando Gaviria (Col) Quick-Step FloorsRow 71 - Cell 2
DNFYves Lampaert (Bel) Quick-Step FloorsRow 72 - Cell 2
DNFFabio Sabatini (Ita) Quick-Step FloorsRow 73 - Cell 2
DNFPeter Sagan (Svk) Bora-HansgroheRow 74 - Cell 2
DNFErik Baska (Svk) Bora-HansgroheRow 75 - Cell 2
DNFCesare Benedetti (Ita) Bora-HansgroheRow 76 - Cell 2
DNFMarcus Burghardt (Ger) Bora-HansgroheRow 77 - Cell 2
DNFGregor Mühlberger (Aut) Bora-HansgroheRow 78 - Cell 2
DNFMarco Coledan (Ita) Trek-SegafredoRow 79 - Cell 2
DNFLaurent Didier (Lux) Trek-SegafredoRow 80 - Cell 2
DNFAndré Greipel (Ger) Lotto SoudalRow 81 - Cell 2
DNFJasper De Buyst (Bel) Lotto SoudalRow 82 - Cell 2
DNFMarcel Sieberg (Ger) Lotto SoudalRow 83 - Cell 2
DNFJelle Vanendert (Bel) Lotto SoudalRow 84 - Cell 2
DNFEnzo Wouters (Bel) Lotto SoudalRow 85 - Cell 2
DNFRoy Curvers (Ned) Team SunwebRow 86 - Cell 2
DNFBert De Backer (Bel) Team SunwebRow 87 - Cell 2
DNFRamon Sinkeldam (Ned) Team SunwebRow 88 - Cell 2
DNFMike Teunissen (Ned) Team SunwebRow 89 - Cell 2
DNFZico Waeytens (Bel) Team SunwebRow 90 - Cell 2
DNFOliver Naesen (Bel) AG2R La MondialeRow 91 - Cell 2
DNFGediminas Bagdonas (Ltu) AG2R La MondialeRow 92 - Cell 2
DNFSamuel Dumoulin (Fra) AG2R La MondialeRow 93 - Cell 2
DNFJulien Duval (Fra) AG2R La MondialeRow 94 - Cell 2
DNFSondre Holst Enger (Nor) AG2R La MondialeRow 95 - Cell 2
DNFStijn Vandenbergh (Bel) AG2R La MondialeRow 96 - Cell 2
DNFValerio Conti (Ita) UAE Team EmiratesRow 97 - Cell 2
DNFFilippo Ganna (Ita) UAE Team EmiratesRow 98 - Cell 2
DNFMarko Kump (Slo) UAE Team EmiratesRow 99 - Cell 2
DNFYousif Mirza Alhammadi (UAE) UAE Team EmiratesRow 100 - Cell 2
DNFFederico Zurlo (Ita) UAE Team EmiratesRow 101 - Cell 2
DNFBenjamin Declercq (Bel) Sport Vlaanderen - BaloiseRow 102 - Cell 2
DNFRuben Pols (Bel) Sport Vlaanderen - BaloiseRow 103 - Cell 2
DNFJens Wallays (Bel) Sport Vlaanderen - BaloiseRow 104 - Cell 2
DNFManuel Senni (Ita) BMC Racing TeamRow 105 - Cell 2
DNFLoïc Vliegen (Bel) BMC Racing TeamRow 106 - Cell 2
DNFRaffael Freienstein (Ger) German National TeamRow 107 - Cell 2
DNFChristopher Hatz (Ger) German National TeamRow 108 - Cell 2
DNFNikodemus Holler (Ger) German National TeamRow 109 - Cell 2
DNFGeorg Loef (Ger) German National TeamRow 110 - Cell 2
DNFChristian Mager (Ger) German National TeamRow 111 - Cell 2
DNFJonas Rapp (Ger) German National TeamRow 112 - Cell 2
DNFCarl Soballa (Ger) German National TeamRow 113 - Cell 2
DNFGeorg Zimmermann (Ger) German National TeamRow 114 - Cell 2
DNFDylan Van Baarle (Ned) Cannondale-DrapacRow 115 - Cell 2
DNFAlberto Bettiol (Ita) Cannondale-DrapacRow 116 - Cell 2
DNFSebastian Langeveld (Ned) Cannondale-DrapacRow 117 - Cell 2
DNFRyan Mullen (Irl) Cannondale-DrapacRow 118 - Cell 2
DNFKenny Dehaes (Bel) Wanty - Groupe GobertRow 119 - Cell 2
DNFSimone Antonini (Ita) Wanty - Groupe GobertRow 120 - Cell 2
DNFJérôme Baugnies (Bel) Wanty - Groupe GobertRow 121 - Cell 2
DNFTom Devriendt (Bel) Wanty - Groupe GobertRow 122 - Cell 2
DNFGuillaume Levarlet (Fra) Wanty - Groupe GobertRow 123 - Cell 2
DNFKevin Van Melsen (Bel) Wanty - Groupe GobertRow 124 - Cell 2
DNFPieter Vanspeybrouck (Bel) Wanty - Groupe GobertRow 125 - Cell 2
DNFRobert Wagner (Ger) Team LottoNl-JumboRow 126 - Cell 2
DNFTwan Castelijns (Ned) Team LottoNl-JumboRow 127 - Cell 2
DNFDaan Olivier (Ned) Team LottoNl-JumboRow 128 - Cell 2
DNFKevyn Ista (Bel) WB Veranclassic Aqua ProtectRow 129 - Cell 2
DNFSébastien Delfosse (Bel) WB Veranclassic Aqua ProtectRow 130 - Cell 2
DNFThomas Deruette (Bel) WB Veranclassic Aqua ProtectRow 131 - Cell 2
DNFGregory Habeaux (Bel) WB Veranclassic Aqua ProtectRow 132 - Cell 2
DNFChristophe Masson (Fra) WB Veranclassic Aqua ProtectRow 133 - Cell 2
DNFAntoine Warnier (Bel) WB Veranclassic Aqua ProtectRow 134 - Cell 2
DNFLeigh Howard (Aus) Aqua Blue SportRow 135 - Cell 2
DNFStefan Denifl (Aut) Aqua Blue SportRow 136 - Cell 2
DNFMartyn Irvine (Irl) Aqua Blue SportRow 137 - Cell 2
DNFCalvin Watson (Aus) Aqua Blue SportRow 138 - Cell 2
DNFTim Ariesen (Ned) Roompot - Nederlandse LoterijRow 139 - Cell 2
DNFMartijn Budding (Ned) Roompot - Nederlandse LoterijRow 140 - Cell 2
DNFBerden De Vries (Ned) Roompot - Nederlandse LoterijRow 141 - Cell 2
DNFJens Mouris (Ned) Roompot - Nederlandse LoterijRow 142 - Cell 2
DNFStijn Devolder (Bel) Veranda's Willems CrelanRow 143 - Cell 2
DNFSander Cordeel (Bel) Veranda's Willems CrelanRow 144 - Cell 2
DNFDries De Bondt (Bel) Veranda's Willems CrelanRow 145 - Cell 2
DNFHuub Duijn (Ned) Veranda's Willems CrelanRow 146 - Cell 2
DNFTimothy Dupont (Bel) Veranda's Willems CrelanRow 147 - Cell 2
DNFMichael Goolaerts (Bel) Veranda's Willems CrelanRow 148 - Cell 2
DNFOtto Vergaerde (Bel) Veranda's Willems CrelanRow 149 - Cell 2
DNFSergey Lagutin (Rus) Gazprom – RusveloRow 150 - Cell 2
DNFArtur Ershov (Rus) Gazprom – RusveloRow 151 - Cell 2
DNFArtem Nych (Rus) Gazprom – RusveloRow 152 - Cell 2
DNFIvan Savitskiy (Rus) Gazprom – RusveloRow 153 - Cell 2
DNFAleksei Tcatevich (Rus) Gazprom – RusveloRow 154 - Cell 2
DNFNikolay Trusov (Rus) Gazprom – RusveloRow 155 - Cell 2
DNFAdrian Kurek (Pol) CCC Sprandi PolkowiceRow 156 - Cell 2
DNFLeszek Plucinski (Pol) CCC Sprandi PolkowiceRow 157 - Cell 2

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1