 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 25 May 1997.In 2009 Helsinki was host of the European Figure Skating Championships, and in 2017 it hosted World Figure Skating Championships.