After sixty amazing goals from world-class stars like Wayne Rooney, Andriy Shevchenko and Cristiano Ronaldo, it was tough to narrow the list down, but here are the best goals scored in the Euro 2012 Group Stage.
7. Danny Welbeck, England vs Sweden (3-2)
6. Andy Carroll, England vs Sweden (3-2)
5. Roman Pavlyuchenko, Russia vs Czech Republic (4-1)
4. Jakub Blaszczykowski, Poland vs Russia (1-1)
3. Mario Balotelli, Italy vs Ireland (2-0)
2. Andrea Pirlo, Italy vs Croatia (1-1)
1. Zlatan Ibrahimovic, Sweden vs France (2-0)