Lors de la classique Eschborn-Frankfurt 2024, un sprint a eu lieu dans un groupe d'environ 35 coureurs après que l'échappée courageuse de Jan Christen (UAE Team Emirates) ait été rattrapée à deux kilomètres de l'arrivée. Dans le sprint, le co-favori Maxim Van Gils (Lotto Dstny) s'est imposé de justesse devant Alex Aranburu (Movistar) et Riley Sheehan (Israel-Premier Tech). Roger Adria de l'équipe allemande Bora Hansgrohe a terminé cinquième.
Dans le sprint final, Lukas Nerurkar d'EF Education-EasyPost a lancé une première attaque sérieuse, mais elle est arrivée un peu trop tôt. Alex Aranburu a ensuite dépassé l'Américain sur la gauche, puis Maxim Van Gils sur la droite. Le coureur du Lotto Dstny est resté un peu plus longtemps dans le sillage d'Aranburu et a donc eu le bon timing pour son attaque. Finalement, Van Gils a franchi la ligne d'arrivée juste devant Aranburu et peut fêter la victoire de la classique Eschborn-Francfort 2024. De nombreux coureurs allemands ont également été impliqués dans le final, notamment les coureurs de Bora-Hansgrohe Maximilian Schachmann et Emanuel Buchmann. Dans la finale, ils ont surtout eu des tâches d'assistance, raison pour laquelle ils n'ont été impliqués qu'indirectement dans la décision.
"C'était un sprint incroyable. Je ne me sentais pas très bien aujourd'hui. J'ai donc essayé d'économiser le plus d'énergie possible et de me concentrer sur un éventuel sprint. Cette saison, beaucoup de choses fonctionnent parfaitement". - Interview du vainqueur Maxim Van Gils
Peu après le début de la course à Eschborn, trois coureurs se sont détachés et ont formé une échappée. Le trio était composé de Warre Vangheluwe (Soudal - Quick Step), Jacopo Mosca (Lidl-Trek) et le héros local John Degenkolb (Team dsm-firmenich PostNL).
Le peloton s'est ensuite relâché et la situation de la course s'est stabilisée. Après 20 kilomètres, l'échappée avait plus de sept minutes d'avance. Lotto Dstny et UAE Team Emirates ont ensuite accéléré le rythme dans le peloton et l'écart s'est à nouveau réduit, tournant longtemps autour des quatre minutes.
John Degenkolb s'est montré agile dans les classements en montagne et a remporté les deux premiers classements. Le matador local a présenté une performance solide dans le groupe de tête de la journée. A la fin, il a même remporté le classement de la montagne à Eschborn-Frankfurt 2024.
A 120 kilomètres de l'arrivée, Jacopo Mosca a rencontré des problèmes mécaniques dans l'échappée. Il a dû changer sa machine de course et s'est retrouvé hors de l'échappée, qui a dû rouler à deux en tête.
Dans la montée vers Mammolshain, à 94 kilomètres de l'arrivée, John Degenkolb a eu des problèmes et Warre Vangheluwe s'est retrouvé seul en tête de la course. Pendant ce temps, le peloton s'est rapproché des leaders.
Au Feldberg qui suivait, toutes les échappées ont été avalées à 89 kilomètres de l'arrivée. La course était donc repartie à zéro : Le rythme était toujours aussi élevé et la course devenait plus nerveuse. Une bonne quarantaine de coureurs étaient encore présents dans le peloton.
Les deux coureurs de Bora-Hansgrohe Roger Adria et Emanuel Buchmann, mais aussi Ben Healy et Darren Rafferty (tous deux de EF Education-EasyPost) ont attaqué à plusieurs reprises. Les coureurs se sont détachés du peloton de quelques secondes, mais ils ont tous été repris par le peloton peu de temps après.
A 36 kilomètres de l'arrivée, les coureurs se sont lancés pour la troisième et dernière fois dans la montée vers Mammolshain. C'est là que Jan Christen (UAE Team Emirates) s'est présenté et a distancé ses poursuivants qui n'ont pas pu le contrer. Le peloton des poursuivants s'est un peu disloqué dans la montée, ce qui a permis à Christen de creuser l'écart. Le Suisse a réussi à prendre plus d'une demi-minute d'avance et a donné une impression de force et de détermination. Derrière, un groupe de poursuivants s'est formé avec environ 30 coureurs, dont Maxim Van Gils (Lotto Dstny) et Maximilian Schachmann (Bora-Hansgrohe).
Peu avant l'arrivée, à environ deux kilomètres de la ligne, Jan Christen a été repris. Le sprint final d'Eschborn-Frankfurt 2024 a donc été remporté par Maxim Van Gils devant Alex Aranburu. Bora-Hansgrohe, bien qu'en bonne position numérique, n'a pas réussi à positionner son sprinter Marco Haller. Au final, Roger Adria a été le meilleur de l'équipe allemande - il a terminé cinquième.