Roger always liable for a bad day at the office these days - but I been saying that for years and he's proved me wrong. Write him off at your peril.

Even if Nadal surpasses his slam record I would still put Roger ahead as greatest of all time.

Nadal is without doubt the best clay court player there's ever been - can't see anyone beating his French Open record but the French aside he's won 1 Australian, 2 Wimbledons and 3 US Opens.

Roger and Novak have much better records across the slams - apart from the French because its impossible to win whilst Rafa is playing !