This list takes a look at the top three teams that are sure to progress into the four semifinals spots. We are currently at the last day of UEFA Euro 2012 group stages, which means that six teams have already won their place in the quarterfinals. Germany and Spain have destroyed their oppositions to go through while Italy and Portugal have defied the odds to progress. Today two favourites England and France must hold onto their position on the table to move forward, subsequently upsetting the hopes and dreams of local fans in Ukraine.
While both Germany and Spain are favorites to win, another team may be able to rise up to the challenge and take home the trophy.Their talent, diversity, style of play and goalscoring ability have made these three teams unstoppable in their progress to the quarterfinals. Considering that Netherlands and Russia are out, these teams will not have a problem making it through to the semifinals.