MotoGP produces the goods...again.