Uncategorized Spain outclass Germany in Euro 2008 Final June 30, 2008 Leave a comment Spain won the Euro 2008 Championships with Torres’ winner. No related posts.