As the first round of matches in the Euro 2016 wrap up, we can’t but agree that we've witnessed some great football action so far.
25 more days of the beautiful game are yet to be played, but the teams have already given fans a taste of what’s to come in the remainder of the tournament.
From sharp, flying tackles and tough possession-fights, bloodied noses to scissor kicks in an attempt to finding those crucial goals and the ecstatic celebrations thereafter, Rediff.com gives you a quick rewind of all the excitement that transpired over the last five days across France…
IMAGE: Austria's David Alaba (right) controls the ball as he is challenged by Hungary's Laszlo Kleinheisler during their Group F match at Stade Matmut Atlantique in Bordeaux on Tuesday, June 14. Photograph: Ian Walton/Getty Images
IMAGE: Northern Ireland's Kyle Lafferty attempts an overhead kick as a Polish player watches during their Group C match at Allianz Riviera Stadium, in Nice, on Sunday, June 12. Photograph: Alex Livesey/Getty Images
IMAGE: England's Wayne Rooney fails to score against Russia during their Group B match, in Marseille, on Sunday, June 12. Photograph: Robert Pratta/Reuters
IMAGE: Italy captain Gianluigi Buffon celebrates his team's 2-0 win over Belgium after their Group E match at Stade des Lumieres, in Lyon, on Monday, June 13. Photograph: Julian Finney/Getty Images
IMAGE: Portugal's Pepe (left) gestures after colliding with Iceland's Jon Dadi Bodvarsson during their Group F match at Stade Geoffroy-Guichard in Saint-Etienne, on Tuesday, June 14. Photograph: Clive Brunskill/Getty Images
IMAGE: Poland's Robert Lewandowski (right) and Northern Ireland's Gareth McAuley are involved in an aerial challenge as they vie for possession during their Group C match in Nice on Sunday, June 12. Photograph: Eddie Keogh Livepic
IMAGE: Italy head coach Antonio Conte can’t hide his excitement as celebrates with team officials after victory over Belgium in their Group E match, in Lyon, on Monday, June 13. Photograph: Max Rossi Livepic/Reuters
IMAGE: Spain's Aritz Aduriz attempts an overhead kick as Czech players watch during their Group D match in Toulouse on Monday, June 13. Photograph: Dean Mouhtaropoulos/Getty Images
IMAGE: Austria's Marko Arnautovic looks dejected at the end of their Group F match against Hungary in Bordeaux on Tuesday, June 14. Photograph: Michael Dalder Livepic
IMAGE: Germany's Jerome Boateng clears the ball off the goal line to deny Ukraine in their Group C match in Lille on Sunday. Photograph: Alexander Hassenstein/Getty Images
IMAGE: Croatia's Vedran Corluka waits for medical attention following a head injury during the Group D match against Turkey in Paris on Sunday, June 12. Photograph: Christian Hartmann Livepic/Reuters
IMAGE: Sweden's John Guidetti, Emil Forsberg and Zlatan Ibrahimovic celebrate after the Republic of Ireland's Ciaran Clark scores an own goal and Sweden's first during their Group E match in Saint-Denis near Paris on Monday, June 13. Photograph: Charles Platiau/Reuters
IMAGE: Switzerland's Granit Xhaka battles for the ball with brother Taulant Xhaka, who represents Albania during their Group A match in Lens on Saturday, June 11. Photograph: John Sibley/Reuters
IMAGE: Gareth Bale scores Wales's first goal against Slovakia from a free-kick at the Stade Matmut Atlantique on June 11, 2016 in Bordeaux, France. Photograph: Dean Mouhtaropoulos/Getty Images.