Federer reaches final
Roger Federer continued his longest winning streak in five years by reaching the Rogers Cup final. The second-seeded Federer used a 6-3, 7-6 (5) victory over Robin Haase of the Netherlands in Montreal to reach his sixth final of the year and win his 16th consecutive match. In Sunday’s final he will face Germany’s Alexander Zverev, who beat Canadian teenager Denis Shapovalov 6-4, 7-5.
In Toronto, Caroline Wozniacki cruised into the Rogers Cup final with a 6-2, 6-3 victory over Sloane Stephens. Wozniacki, the No. 6 seed from Denmark, will play Elina Svitolina of Ukraine, who beat Romania’s Simona Halep 6-1, 6-1 in Sunday’s final.
Sam Hornish Jr. dominated in his home state to win the Xfinity MidOhio Challenge. Hornish, from Defiance, Ohio, took the lead from rookie Daniel Hemric on lap 62 of 75 after the seventh caution at the Mid-Ohio Sports Car Course in Lexington. Hornish beat Hemric by 1.335 seconds for his fifth victory in 117 Xfinity races. Rookie Matt Tifft, a Hinckley, Ohio, native was third.
In his first NASCAR Truck Series race in three years, Darrell Wallace Jr. looked as if he had never left.
Wallace held off a late challenge from Christopher Bell to win at Michigan International Speedway in Brooklyn. After taking the lead in his No. 99 Chevrolet with about 10 laps remaining, Wallace had to contend with Austin Cindric and Bell toward the end. He edged Bell by 0.176 seconds.