Podium trio Marc Marquez, Pecco Bagnaia and Enea Bastianini catch their breaths after a spectacular San Marino GP