Cilic, the 2014 US Open champion, remained unbeaten against his 20-year-old compatriot.

He fired a dozen aces, and broke Coric three times in the match — including twice in the final set to set up a clash with American Steve Johnson, a 7-6 (7/5), 6-3 winner over American wildcard Ernesto Escobedo.