Final - SPAIN CROWNED EUROPEAN CHAMPIONS

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

Semi Finals

Kick Off Result Group TV Guide

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

28 June, 7.45pm Dudley News: Germany Germany 1-2 Dudley News: Italy Italy SF Dudley News: BBC One

Quarter Finals

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

22 June, 7.45pm Dudley News: Germany Germany 4-2 Dudley News: Greece Greece QF Dudley News: ITV1

23 June, 7.45pm Dudley News: Spain Spain 2-0 Dudley News: France France QF Dudley News: ITV1

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

Group Stages

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

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

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

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

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

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

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

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

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

17 June, 7.45pm Dudley News: Denmark Denmark 1-2 Dudley News: Germany Germany B Dudley News: ITV1
17 June, 7.45pm Dudley News: Portugal Portugal 2-1 Dudley News: Netherlands Netherlands B Dudley News: ITV1

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

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