MotoGP: Rossi extends lead after winning Marquez duel