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.

Lemina header gives Galatasaray win over Liverpool
West Indies players leave India on commercial flights after charter cancelled
RFU commit to coach Borthwick amid England struggles
Indian team receive $14.2 million bonus for historic T20 World Cup win
Djokovic, Draper set up last-16 showdown
