Unless The Rock has promised that he will do stuff after Wrestlemania, it is hard for me to see him beating John Cena.
This is probably going to be the match that Cena wins to get him back into the title picture, as he's been absent from it for a while now (which was a good move).