Ex-Australia cricketer Kerry O'Keeffe compared Steve Smith to Rafael Nadal after the veteran batter got another ton at the ...