Novak Djokovic celebrating after defeating Rafeal Nadal in the semifinals of the 2018 Wimbledon. (AP Photo)

Two epic semifinals later, Kevin Anderson and Novak Djokovic will face off for the seventh time in their  careers on Sunday. 

As expected, Anderson played a battle of the gigantic serves against John Isner, ultimately winning after five titanic sets that lasted 6 hours and 36 minutes.  The 7-6, 6-7, 6-7, 6-4, 26-24 saga was all worth it, as the South African gets to contest his second Grand Slam final.

Djokovic played another classic against Rafael Nadal, 6-4, 3-6, 7-6, 3-6, 10-8—across two days—solidifying his return to the top of the game.

It's a tough call; one of the best serves versus one of the best returns. Let us know who you think will hold up the Wimbledon trophy.