Estadi Olímpic de Montjuïc (now Estadi Olímpic Lluis Companys) hosted the European Athletics Championships in 2010.