There is a difference between should have beaten and actually beating. That's the difference between good players and great players. Good players come close to winning but lose matches they should have won, great players find a way to win matches they could have easily lost
Roger fans : He was tired. Had more Time on court than Nadal by 2hrs. Miami is nothing, Roger already beat him in AO finals this year.
Rafa fans : Roger is on the form of his life. Rafa has never won Miami. Heck this is NOT CLAY!!
Got more?!
Master keeps delivering
All that matters!!