Roger Federer won his 100th match at Wimbledon, and it put the eight-time champion into his 13th semifinal at the All England Club.
Federer was broken in his opening service game but didn't have much trouble after that, beating eighth-seeded Kei Nishikori 4-6, 6-1, 6-4, 6-4.
Federer is the first male player to win 100 matches at one Grand Slam tournament. His overall record at the grass-court Grand Slam in 100-12.
In the semifinals, Federer will face either Rafael Nadal or Sam Querrey.