While Del Potro beat defending champion Cilic 6-4, 6-4, Federer swatted aside Goffin 6-1, 6-2 to set up the title clash.