What a fantastic day of tennis it was at the All England Club on Friday.
Here's a look at how both matches unfolded, as we get set for the Wimbledon 2012 final on Sunday.
Djokovic vs. Federer
Most people had Djokovic and Federer battling for four or five sets with the world No. 1 emerging victorious.
Few could have foreseen what actually happened.
Federer not only defeated Djokovic, he did so in four sets: 6-3, 3-6, 6-4, 6-3. The 30-year-old was vintage Fed-Ex, backed by an impressive serve and a grand total of 10 unforced errors (per Wimbledon.com).
Federer won an eye-opening 72 percent of his second serves. He averaged 102 mph on those second serves, demonstrating the determination to go for the win and not play it safe. Hey, it's worked for older players in the past, and it worked for Federer this time around.
Federer also had 12 aces in the match and never double-faulted. The icing on the cake was winning 34 percent of return points compared to 26 percent for Djokovic.
If Federer plays like this in the final, it's going to be hard to stop him from claiming his seventh career Wimbledon title.
Murray vs. Tsonga
Murray not only advanced to his fourth career Grand Slam singles final on Friday, he did so convincingly. Murray defeated the French challenger in four sets: 6-3, 6-4, 3-6, 7-5.
Who will win Wimbledon 2012?
The British 25-year-old once again continued his impressive second-serve winning percentage (64 percent) while dispatching Tsonga and committed just 12 unforced errors to Tsonga's 42. He also won 41 percent of return points to Tsonga's 30 percent. His return game will be critical against Federer.
Murray has advanced to the Wimbledon final in 22 sets—the same number as Federer. He isn't beating himself and he's riding a wave of momentum. He's certainly within reach of the first major victory for the British men since 1936, but he's going to have to be on top of his game both physically and mentally.
Follow me on Twitter. We can talk about tennis together.