Roger Federer is safely through to the semi-finals of the Halle Open.
The Swiss maestro beat 2018 Dubai Tennis Championships winner Roberto Bautista Agut in three sets.
He'll now face Pierre-Hugues Herbert in the final four.
Elsewhere world number five Alexander Zverev was knocked out by David Goffin.
The Belgian will now play Matteo Berrettini in the semi-finals.

Olympic champion Liu to sit out 2026-27 season
Williams, Alcaraz exit US Open mixed doubles
Man United's Fernandes named PFA Player of the Year
India in charge in Colombo despite Dinusha defiance
Star pair Djokovic and Sabalenka stunned in US Open mixed doubles
