Euro 2012 is only two days away, and to be honest I can't wait.
We get the ball rolling this weekend with some gripping match-ups that should keep viewers firmly locked on the edge of their seats.
No matter what team you support, the Euro is a cause for celebration and should be treated as such.
Grab some buddies, food, and a comfy couch and allow yourself to be awed by the dazzling spectacle that only comes around once every four years.
Here is the complete guide to this weekend's group stage action. Make sure you don't miss it.