Manx GP race recap