Philipp Kohlschreiber d Corentin Moutet 6-4 7-6(4)
Moutet clearly dislikes grass, as was seen from his antics throughout the match. Kohlschreiber; a past champion holds up well, and directs the ball well consistently, compared to Moutet's inconsistent plays. Although Kohlschreiber has only won the title once, this is now his 11th Halle QF appearance.
Andrey Rublev (4) d Jordan Thompson 6-4 6-4
Rublev did have a bit of a challenge being broken once, but did not play his best tennis either. The Aussie out-served the Russian 6 aces to 4, but is also inconsistent like Moutet.
Marcos Giron d Jan Lennard Struff 6-7(1) 6-3 6-4
Giron reaches his 2nd ATP QF, but this time at a ATP 500 event! Both players are handy on the grass, but it was Giron to convert his break point opportunities 2/5 (40%) compared to 0/5. Struff was the better server, but the American converted when it mattered most. Giron had no problem serving out each set, winning them to love, showing little nerves.
Felix Auger-Aliassime d Roger Federer (5) 4-6 6-3 6-2
Felix was just too good for the 39yo Federer. He just cannot keep up with the next gen like 20yo Felix Auger Aliassime. Federer just has not had enough matchplay, and FAA is too good today. His grass season so far makes it 5/6, with a close loss to Cilic in tiebreaker sets. 73% of serves unreturned in the third set led FAA to run away with the third set. FAA also serving 13-5 aces, winning the match in every area. Something Felix does need to work on is his break point conversion, being some of the lowest of the tour. At one point in the match he was 0/8 whilst Federer was 1/1.