 The Helsinki City Marathon has been held in the city every year since 1980, usually in August.A Formula 3000 race through the city streets was held on May 25, 1997.In 2009 Helsinki was host of European Figure Skating Championships.