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.

FIFA warns of effort to undermine Infantino as leadership crisis deepens
Narrow win for South Africa over Argentina in gritty clash
Premier League champions Arsenal land Guimaraes
Australia edge Japan 35-32 to give new coach Kiss winning start
England striker Toney charged with assault at London nightclub
