Top-seed Serena Williams will face Garbine Muguruza in the Wimbledon women's final on Saturday. Williams whipped Maria Sharapova, 6-2, 6-4 to get within one match victory of her fourth consecutive major title. Muguruza advanced to her first Grand Slam final by surprising No. 13 Agnieszka Radwanska, 6-2, 3-6, 6-3.
In baseball, in the American League, the Yankees tripled up Oakland 6-2, Kansas City bested Tampa Bay 8-3, the White Sox blanked Toronto 2-0, Cleveland won against Houston 3-1, Detroit doubled up Minnesota 4-2, and it was Seattle over the Angels 7-2.