Switzerland's Stan Wawrinka returns to Italy's Thomas Fabbiano during their men's singles second round match on the fourth day of the 2018 Wimbledon Championships at The All England Lawn Tennis Club in Wimbledon, southwest London, on July 5, 2018. (Photo by Oli SCARFF / AFP) / RESTRICTED TO EDITORIAL USE (Photo credit should read OLI SCARFF/AFP/Getty Images)

Three days into Wimbledon and there is already so much to talk about. From Serena Williams' return to the grass to Stan Wawrinka shocking Grigor Dimitrov and everything that's got to do with the Aussies.

As per usual, Roger Federer entered this tournament as the favourite to win. Turning 37 in a month, it's awe-inspiring what this man can do on a tennis court against other professional players. Already into the round of 32, Federer hasn't looked close to dropping a set.

One of the most dominant players in the history of sport, it's hard to bet against Federer based on the roll he's been on as of late.

The player with the most ups and downs of the tournament has to be none other than former Grand Slam champion Stan Wawrinka. He's been out of form as of late but had a very impressive showing in his first game against world no.6 Grigor Dimitrov.

After eliminating Dimitrov, Wawrinka started his second game against Italian Thomas Fabbiano down two sets to none. As Wawrinka began to fight back and try to steal the third set, the rain began to pour down and thus the game was suspended.

Although his results are unpredictable, there's no arguing that the Swiss is enjoyable to watch.

Keeping with the men, Aussie Nick Kyrgios had a good showing in his first game taking on Denis Istomin and winning in four sets. Barring any off-court drama, Kyrgios has the chance to make it far in the tournament. His next match is on tonight as he takes on the Netherlands' Robbin Haase.

Serina Williams is now ranked 25 after taking months off due to the birth of her daughter. Watching her return to the grass you wouldn't have guessed she'd been away giving birth. Williams won her first two games in straight sets and now looks to take on Kristina Mladenovic.

Three days into the tournament and we've already been witness to some great moments. As expected, the tournament is going to be a highly competitive one with plenty of storylines to keep the fans invested.