In another race that went all the way to the end, Pecco Bagnaia heldfirm in Misano to seal back-to-back wins