Video PlayerClose
HALLE, June 24 (Xinhua) -- Following are the results from the ATP tournament in Halle on Saturday (prefix number denotes seeding):
Semifinals
1-Roger Federer, Switzerland, bt Karen Khachanov, Russia, 6-4, 7-6 (7-5)
4-Alexander Zverev, Germany, bt Richard Gasquet, France, 4-6, 6-4, 6-3