Roger Federer beats Japan's Kei Nishikori to set up final against Alejandro Falla at Halle
Meanwhile, Grigor Dimitrov upsets Wawrinka at Queens to set up title decider with Feliciano Lopez

Six-time champion Roger Federer will play Alejandro Falla in the final of the Gerry Weber Open after they won their semifinals on Saturday.
Federer fired 10 aces and defeated the fourth-seeded Kei Nishikori 6-3, 7-6 (4) as he improved his record at Halle to 45-5.
Japan’s Nishikori rallied to force the second set to the tiebreak, where he made a mini-break at 4-2, only to let Federer off the hook with two consecutive forehand errors.
After a first-round bye, Federer began his Wimbledon preparations by defeating Portugal’s Joao Sousa on Thursday then had a walkover in the quarterfinals.
It would be nice to play Roger, maybe to get revenge for the last couple of matches on grass at the Olympics and at Wimbledon
Falla rallied to beat 2011 champion Philipp Kohlschreiber 5-7, 7-6 (5), 6-4 to become the first Colombian to reach the final of a grass-court tournament.