Home News Surprises and spectacular races in Portimao