W 2012 stolica była jednym z ośmiu miast-gospodarzy największego sportowego wydarzenia w Polsce – Mistrzostw Europy w Piłce Nożnej. Na Stadionie Narodowym rozegrano łącznie pięć meczów: trzy w fazie grupowej (w tym dwa z udziałem reprezentacji Polski, z czego jeden był meczem otwarcia) oraz po jednym ćwierćfinale i półfinale.