Georg Zimmermann wins Eschborn-Frankfurt 2026 with a surprise victory ahead of Tom Pidcock and Ben Tulett - and celebrates the biggest success of his career in front of the Alte Oper.