http://WatchSoccerOnline.net/ watch euro 2012 semi final Italy vs Germany soccer live online by visiting the above link