UEFA Euro 2012 bids that he was optimistic about preparations in both countries and saw no major obstacles. After a UEFA delegation visited Ukraine in September 2011, he stated the country was "virtually ready for Euro 2012." In April 2012, while on an inspection trip to the host city of Lviv, UEFA president Michel Platini labelled hoteliers as "bandits and crooks" for raising hotel prices in Ukraine for Euro 2012. President Yanukovych ordered his government to prevent hoteliers from charging inflated prices. Some hoteliers had increased prices eighty-fold, causing Prime Minister Mykola Azarov to warn that state control of hotel tariffs might be introduced.
Antonio Di Natale F at the finals, drawing their first two group stage matches by a score of 1–1 to Paraguay and New Zealand, respectively. In their final group match on 24 June, he scored a goal in the 3–2 defeat against Slovakia, which resulted in Italy finishing bottom of its group. In 2012, Di Natale was included in the Italy squad for Euro 2012, under manager Cesare Prandelli, making five appearances throughout the tournament, appearing in every match save the quarter-final against England. After coming on as a substitute in the first match against defending champions Spain, on 10 June 2012, he