Spain vs Czech Republic (1-0)
Croatia vs Turkey (1-0)
Spain’s Gerard Pique left it late to score his team’s sole goal against a stubborn Czech Republic.
In a play reminiscent of Barcelona’s style, Andres Iniesta flips a cross for the defender, who heads the ball past Petr Cech with 3 minutes left to play. But it was all that was needed for Spain as they attempt to win a record-breaking third consecutive European Championship.
Meanwhile at the Parc des Princes, Real Madrid’s Luka Modric scored a sensational long-range volley as Croatia deservedly opened their Euro 2016 campaign with victory over Turkey.
Ireland vs Sweden (1-1)
Italy vs Belgium (2-0)
Ireland was left frustrated after they endured a frustrating draw after a painful Ciaran Clark own goal.
The mistake costs Wes Hoolahan’s dazzling opener volley against Zlatan Ibrahimovic’s Sweden, and the match culminated with a draw.
Meanwhile, Italy proved to everyone that rankings do not matter in any tournament as they began their own European campaign with a significant 2-0 win over Belgium, who is number one in FIFA’s world rankings.
Italy triumphed with superior discipline and organization against Belgian players who possess greater talent, on paper at least.
Emanuele Giaccherini slotted home in the first half as he gathers Leonardo Bonucci’s superb long pass, while Graziano Pelle sealed the win in injury time with an emphatic volley following an incisive break.
Portugal vs Iceland (1-1)
Hungary vs Austria (2-0)
Portugal is left to endure a frustrating 1-all draw against minnows Iceland in what proved to be a memorable point for the European Championship debutants.
Nani slotted in the first half but Birkir Bjarnason’s volley early in the second equalized the game.
Meanwhile, Hungary stunned 10-man Austria as they contained their rivals and took the lead when Adam Szalai slotted in Laszlo Kleinheiser’s pass.
Aleksandar Dragovic was subsequently sent off for a second bookable offence before Zoltan Stieber sealed Hungary’s win with a composed dink.
Upcoming Matches and Predictions:
Russia vs Slovakia (1-1)
Romania vs Switzerland (1-1)
France vs Albania (2-0)
England vs Wales (2-0)
Ukraine vs Northern Ireland (2-1)
Germany vs Poland (2-0)