Final - SPAIN CROWNED EUROPEAN CHAMPIONS

Kick Off Result Group TV Guide
1 July, 7.45pm Daily Echo: Spain Spain 4-0 Daily Echo: Italy Italy F Daily Echo: BBC One

Semi Finals

Kick Off Result Group TV Guide

27 June, 7.45pm Daily Echo: Portugal Portugal 0-0 (2-4 pens) Daily Echo: Spain Spain SF Daily Echo: BBC One

28 June, 7.45pm Daily Echo: Germany Germany 1-2 Daily Echo: Italy Italy SF Daily Echo: BBC One

Quarter Finals

Kick Off Result Group TV Guide
21 June, 7.45pm Daily Echo: Czech Republic Czech Republic 0-1 Daily Echo: Portugal Portugal QF Daily Echo: BBC One

22 June, 7.45pm Daily Echo: Germany Germany 4-2 Daily Echo: Greece Greece QF Daily Echo: ITV1

23 June, 7.45pm Daily Echo: Spain Spain 2-0 Daily Echo: France France QF Daily Echo: ITV1

24 June, 7.45pm Daily Echo: England England 0-0 (2-4 pens) Daily Echo: Italy Italy QF Daily Echo: BBC One

Group Stages

Kick Off Result Group TV Guide
8 June, 5pm Daily Echo: Poland Poland 1-1 Daily Echo: Greece Greece A Daily Echo: BBC One
8 June, 7.45pm Daily Echo: Russia Russia 4-1 Daily Echo: Czech Republic Czech Republic A Daily Echo: ITV1

9 June, 5pm Daily Echo: Netherlands Netherlands 0-1 Daily Echo: Denmark Denmark B Daily Echo: BBC One
9 June, 7.45pm Daily Echo: Germany Germany 1-0 Daily Echo: Portugal Portugal B Daily Echo: BBC One

10 June, 5pm Daily Echo: Spain Spain 1-1 Daily Echo: Italy Italy C Daily Echo: ITV1
10 June, 7.45pm Daily Echo: Ireland Ireland 1-3 Daily Echo: Croatia Croatia C Daily Echo: ITV1

11 June, 5pm Daily Echo: France France 1-1 Daily Echo: England England D Daily Echo: ITV1
11 June, 7.45pm Daily Echo: Ukraine Ukraine 2-1 Daily Echo: Sweden Sweden D Daily Echo: BBC One

12 June, 5pm Daily Echo: Greece Greece 1-2 Daily Echo: Czech Republic Czech Republic A Daily Echo: ITV1
12 June, 7.45pm Daily Echo: Poland Poland 1-1 Daily Echo: Russia Russia A Daily Echo: ITV1

13 June, 5pm Daily Echo: Denmark Denmark 2-3 Daily Echo: Portugal Portugal B Daily Echo: ITV1
13 June, 7.45pm Daily Echo: NetherlandsNetherlands 1-2 Daily Echo: Germany Germany B Daily Echo: BBC One

14 June, 5pm Daily Echo: Italy Italy 1-1 Daily Echo: Croatia Croatia C Daily Echo: BBC One
14 June, 7.45m Daily Echo: Spain Spain 4-0 Daily Echo: Ireland Ireland C Daily Echo: ITV1

15 June, 5pm Daily Echo: Ukraine Ukraine 0-2 Daily Echo: France France D Daily Echo: ITV1
15 June, 7.45pm Daily Echo: Sweden Sweden 2-3 Daily Echo: England England D Daily Echo: BBC One

16 June, 7.45pm Daily Echo: Czech Republic Czech Republic 1-0 Daily Echo: Poland Poland A Daily Echo: BBC One
16 June, 7.45pm Daily Echo: Greece Greece 1-0 Daily Echo: Russia Russia A Daily Echo: BBC One

17 June, 7.45pm Daily Echo: Denmark Denmark 1-2 Daily Echo: Germany Germany B Daily Echo: ITV1
17 June, 7.45pm Daily Echo: Portugal Portugal 2-1 Daily Echo: Netherlands Netherlands B Daily Echo: ITV1

18 June, 7.45pm Daily Echo: Croatia Croatia 0-1 Daily Echo: Spain Spain C Daily Echo: BBC One
18 June, 7.45pm Daily Echo: Italy Italy 2-0 Daily Echo: Ireland Ireland C Daily Echo: BBC One

19 June, 7.45pm Daily Echo: England England 1-0 Daily Echo: Ukraine Ukraine D Daily Echo: ITV1
19 June, 7.45pm Daily Echo: Sweden Sweden 2-0 Daily Echo: France France D Daily Echo: ITV 4