The only person to beat Djokovic all year is Roger Federer and Tsonga beat him on Wednesday. I really don't see either player (Rafael Nadal or Andy Murray) from the other semifinal stopping the 24-year-old Nole from winning his first Wimbledon title (and 8th title of the year) on Sunday.
Congrats to the new #1 from Serbia!