Odds are that Lorenzo will probably have an off in a race at some point in the season.
I think head to head Rossi won't beat him in a race, but at the point where Lorenzo dumps it in a sand trap, then yes.
Rossi's record is still the best of all time, no question, but I think karma has bitchslapped him in the face just to level him up a little, and I think that he has lost some of the self belief that he is genuinely the best. He's putting on a brave showing, but he's getting older and I don't think he is going to get faster.