Serena is on top of her game, and when that is the case, you can't touch her. However, don't be surprised if she lets off the gas a little in the second set. She has had a tendency to do that in grand slams.
Haters gonna hate....I'm happy for her. Amazing that the Williams sisters have won 10 out of the last 13 Wimbledon titles. Hope they win the doubles this afternoon.