US Open Tennis 2018 Women’s Final: Winner, Score and Twitter Reaction
Japan’s Naomi Osaka pulled off a historic victory in her first Grand Slam championship event by beating Serena Williams in straight sets at Arthur Ashe Stadium in Flushing Meadows, New York, but controversial penalty calls by chair umpire Carlos Ramos took some of the lustres away from the occasion. Osaka showed excellent power and consistency
Read More
