Federer cruises into Halle semis

Federer to meet rising talent Karen Khachanov