Home Motorsport Events Positives aplenty for Creighton and Armstrong despite problems in Portugal