Federer, 35, took one hour and 43 minutes to send seventh seed Cilic packing in straight sets 6-3, 6-1, 6-4.