Novak beats Rafa in Rome, in straight sets. Again.
The winning streak sits at 39 wins (starting from the 2010 Davis Cup Final), if he wins the French Open he'll have matched the Open Era record of 46 wins in a row.
His season opening record sits at 37 wins in a row. If he reaches the Semi Finals he'll have matched McEnroes season opening record of 42 wins in a row.
Even if he can't achieve that, if he reaches the 3rd round at the French Open he'll have matched Federers personal best winning streak of 41 wins in a row.
I had a feeling he'd win in Madrid due to the slightly faster conditions (Federer has apparently said that this year the courts played slightly faster than Miami and Indian Wells). I didn't think he'd win Rome however due to the slower conditions, the final being delayed by rain and therefore conditions were damp (slowing it even further), the thriller he played against Murray yesterday, and finally having less than 24 hours rest between matches (17 hours I believe). But he did.
One final thing, if he does reach the French Open final agains Rafa, regardless of who wins Novak will be the new World #1. Considering that he's defending 1,920 points from Wimbledon and the US Open alone, against Nadals 4,000 points as defending champion of both, I'd say he's in with a reasonable chance of finishing the year as #1 (or at least #2).