For all those soccer fans out there, the exciting UEFA Euro 2012 kicked off today, with the first match played by Poland and Greece. The opening celebrations of the event, hosted by Poland and Ukraine saw mascots of the EURO 2012 run on the football field in Warsaw. The opening match between host-country Poland and Greece resulted in a 1-1 draw.

The game is on for Russia and Czech Republic. Russia is leading the game with two goals against Czech Republic's nil.

The Euro 2012 is the 14th European Championship for national football teams organized by UEFA (Union of European Football Associations). Tomorrow, we will see Netherlands against Denmark, followed by Germany vs Portugal.

Watch ESPN Live Stream here.

See the full schedule of the matches below.

Friday 8 June 2012

1: Poland v Greece, 18.00CET, Warsaw

2: Russia v Czech Republic, 20.45CET, Wroclaw

Saturday 9 June 2012
3: Netherlands v Denmark, 18.00CET, Kharkiv
4: Germany v Portugal, 20.45CET, Lviv

Sunday 10 June 2012

5: Spain v Italy, 18.00CET, Gdansk
6: Ireland v Croatia, 20.45CET, Poznan

Monday 11 June 2012

7: France v England, 18.00CET, Donetsk

8: Ukraine v Sweden, 20.45CET, Kyiv

Tuesday 12 June 2012

9: Greece v Czech Republic, 18.00CET, Wroclaw

10: Poland v Russia, 20.45CET, Warsaw

Wednesday 13 June 2012

11: Denmark v Portugal, 18.00CET, Lviv

12: Netherlands v Germany, 20.45CET, Kharkiv

Thursday 14 June 2012

13: Italy v Croatia, 18.00CET, Poznan
14: Spain v Ireland, 20.45CET, Gdansk

Friday 15 June 2012

15: Sweden v England, 20.45CET, Kyiv

16: Ukraine v France, 18.00CET, Donetsk

Saturday 16 June 2012

17: Czech Republic v Poland, 20.45CET, Wroclaw
18: GRE v RUS, 20.45CET, Warsaw

Sunday 17 June 2012
19: Portugal v Netherlands, 20.45CET, Kharkiv
20: Denmark v Germany, 20.45CET, Lviv

Monday 18 June 2012

21: Croatia v Spain, 20.45CET, Gdansk
22: Italy v Ireland, 20.45CET, Poznan

Tuesday 19 June 2012
23: England v Ukraine, 20.45CET, Donetsk
24: Sweden v France, 20.45CET, Kyiv

Thursday 21 June 2012

25: 1A v 2B, 20.45CET, Warsaw

Friday 22 June 2012
26: 1B v 2A, 20.45CET, Gdansk

Saturday 23 June 2012
27: 1C v 2D, 20.45CET, Donetsk

Sunday 24 June 2012

28: 1D v 2C, 20.45CET, Kyiv

Wednesday 27 June 2012

29: W#25 v W#27, 20.45CET, Donetsk

Thursday 28 June 2012
30: W#26 v W#28, 20.45CET, Warsaw

Sunday 1 July 2012

31: W#29 v W#30, 20.45CET, Kyiv