Jorge Lorenzo overtook Marc Marquez at the line to win the Italian MotoGP yesterday, as home favourite Valentino Rossi retired with a mechanical problem.