Pole for Marquez, Nadal in Monte Carlo final and Toronto triumphs