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.

Sabalenka defeats Ann Li at rain-hit Miami Open
Draper, Ruud knocked out at rain-hit Miami Open
Alisson ruled out of Brazil squad due to injury
Maguire sees red as Man Utd held to draw at Bournemouth
Injured Salah out of Liverpool's Brighton trip, says Slot
