Kevin Anderson of South Africa hit 12 aces and saved all five break points to overcome American Jack Sock, 6-3, 6-4, in the Citi Open semifinals at Rock Creek Park Tennis Center in Washington on Saturday. The South African reached his first ATP World Tour final since August 2015, when he beat Pierre-Hugues Herbert for the Winston-Salem Open title. Anderson will face fifth seed Alexander Zverev, who defeated second seed Kei Nishikori, 6-3, 6-4, in the other semifinal Saturday night. A frustrated Sock departed after facing his second big server in as many matches on the speedy Stadium Court. All week, players had called the Citi Open's courts the fastest on tour — humidity smooths out the grittiness of the cement — and it took Sock a few moments to adjust to Anderson's pace. He won just one point of the first 10. "He played really well," Sock said. "Pretty shocking tennis court. I don't think I'll be back at this tournament, probably, in the future. Probably the worst court of the year. Speed, bounces, everything. Pretty shocking." After reaching the third ATP 500-level final of his career, Anderson explained that the accomplishment makes him feel like he is finally back in top form. As a reward, he ended early enough Saturday that, for the first time all week, he was possibly able to go out to dinner. "Today I actually went back on the court for like five or 10 minutes to practice a couple of things," he said, after having played two matches in the span of 18 hours to get to the semifinal, one of which ended at midnight, "but that's very, very rare." On the women's side, Ekaterina Makarova held off Oceane Dodin, 3-6, 6-3, 6-4, to advance to the final, where she will face the winner of Julia Gorges and Andrea Petkovic. In the women's doubles championship, Shuko Aoyama of Japan and Renata Voracova of the Czech Republic defeated Eugenie Bouchard of Canada and Sloane Stephens of the United States, 6-3, 6-2.
—Ava Wallace, The Washington Post
NFL: Washington Redskins outside linebacker Preston Smith is expected to miss some time after spraining his ankle during practice Thursday. Coach Jay Gruden said Smith, a second-round pick in 2015 who had 41/2 sacks last season, has his foot in a boot and could be sidelined for "a week or two." With Smith hobbled, rookie Ryan Anderson took over at the position. Meanwhile, eighth-year veteran Junior Galette rotated in an out at that spot as well.
—Mike Jones, The Washington Post
NHL: The Vegas Golden Knights signed Nate Schmidt to a two-year, $4.45 million deal after claiming the defenseman from the Washington Capitals in the expansion draft. Schmidt scored 17 points in 60 games for the Capitals last season before scoring four points in 11 playoff games.
Major league soccer: Kofi Opare scored in the sixth minute and D.C. United (5-14-4) earned a 1-1 draw with visiting Toronto FC (12-3-8), which tied the game on an own goal by United's Steve Birnbaum in the 52nd minute.
Horse racing: Despite a slow break and a surface that had not previously been to his liking, Mr. and Mrs. Bertram Firestone's homebred Special Envoy won the $75,000 Hansel at Laurel Park by 81/4 lengths. The 11/16-mile Hansel for 3-year-olds and up was the first of four grass stakes restricted to Virginina-bred/sired horses worth $300,000 in purses on the 11-race program. Fig Tree Farm's Sweet Sandy went last to first to pass even-money favorite Queen Caroline and catch Armoire near the finish to give trainer Danielle Hodson her first career stakes victory in the $75,000 William M. Backer for fillies and mares 3 and up. Still going strong at the age of 10, Two Notch Road earned his sixth career stakes victory and fourth in Maryland by wearing down favored Tiz Our Time through the stretch to get his head in front at the wire in the $75,000 Meadow Stable for 3-year-olds and up. Toby Roth's Northern Eclipse earned his second straight win in the $75,000 Camptown for fillies and mares 3 and up. Trainer Phil Schoenthal swept the opening daily double with Ticticboomdynamite ($8.20) in the first race and Early Grey ($7) in the second before adding a third winner with V.I.P. Code ($3) in the sixth. Also, a bettor solved the 20-cent Rainbow 6 wager for a jackpot payout of $14,837.44. The Rainbow 6 begins anew in Race 5 today. First race post time is 1:10 p.m.