@engineer,
Wow! Sloane Stephens wins a big one. I watched the first set and a half and was impressed. The first set, Stephens lost only four points on serve. Unfortunately, those four points were all in the same game but she was looking really solid and no one else has a serve that shuts down Williams like that. I thought Williams had it under control in the second until she made two straight unforced errors to give back that early service break. Later in the match Williams suffered from back spasms that hurt her serve, but still all credit to Stephens.
Women's tennis in the US is looking pretty good right now.