So it's semifinals time for the men at Roland Garros.
I can't say I'm too surprised to have seen David Ferrer beat Andy Murray, as the Scotsman hasn't enjoyed a great clay court season and actually did well even to reach the quarterfinals.
In the semifinals, Ferrer could well give defending champion Rafael Nadal more than just a match. In Barcelona he came mighty close to winning the first set and surely it's just a matter of time before Rafa drops his first set of the tournament.
However, Spanish players, including today's casualty Nico Almagro, often seem to have a mental block when playing Nadal, and I would expect Rafa to come through, possibly in four sets.
Roger Federer lies in wait but I expect Novak to come thru, either in straight or four sets.
Sometimes overcoming adversity helps prime players to play their best in the latter stages of tournaments and Djokovic has certainly suffered during this year's tournament.
My pick for the final: Djokovic to play Nadal and the Serb to win his first French Open and hold all four Grand Slam titles.