The FIM World Supersport Championship landed last weekend at the spectacular Autódromo Internacional do Algarve in Portimão, where the battle…