Despite copious weather issues and delayed play, the U.S. Open is finally coming down to the end.
Let's take a look at Sunday's schedule at Flushing Meadows.
*All times ET
Men's semifinal: 11 a.m. on ESPN2
Women's final: 4:30 p.m. on CBS
Novak Djokovic vs. David Ferrer
Djokovic and Ferrer got underway Saturday evening before play was suspended due to—you guessed it—inclement weather.
Prior to suspension, Ferrer was leading the first set 5-2. His agility and athleticism gives him a chance to hold on to the lead, but Djoker's hard-court prowess is impossible to deny.
The weather delay actually helps Djokovic. It gives him a chance to regroup and find his stroke again.
Djokovic is the defending champion for a reason. He's an excellent all-around player and won't go down easy. Grabbing the early lead was important for Ferrer, but Djoker will be tough to hold off in the long run.
The winner will play Andy Murray in the men's final at Flushing Meadows.
Victoria Azarenka vs. Serena Williams
Azarenka may be the No. 1 seed, but Williams has been nothing short of incredible in the U.S. Open thus far.
Who will win the women's championship?
She's playing with desperation as she looks to cap off an unbelievable summer run. She hasn't lost a set in singles play yet, and she dominated Sara Errani to get to the semifinals.
Azarenka won the Australian Open earlier this year, but this is the furthest she has ever gotten at Flushing Meadows. She's developing a reputation on the hard surface, and she will test Williams more than anyone has so far.
This is going to be a good one.
Williams' comeback effort won't feel complete without the U.S. Open crown, and Azarenka knows this is her chance to establish her dominance.