Sa 01May 1999Charlton0 - 0Blackburn
Sa 01May 1999Chelsea3 - 1Everton
Sa 01May 1999Liverpool3 - 2Tottenham
Sa 01May 1999Newcastle1 - 1Middlesbro
Sa 01May 1999Nottm Forest2 - 0Sheff Wed
Sa 01May 1999Coventry2 - 1Wimbledon
Sa 01May 1999Southampton2 - 1Leicester
Sa 01May 1999Man Utd2 - 1Aston Villa
Sa 01May 1999West Ham1 - 5Leeds
Sa 01May 1999Sheff Utd3 - 1Bristol C
Sa 01May 1999Port Vale2 - 0QPR
Sa 01May 1999Norwich2 - 1Swindon
Sa 01May 1999Grimsby1 - 0Tranmere
Sa 01May 1999C Palace2 - 2Huddersfield
Sa 01May 1999Crewe3 - 1Portsmouth
Sa 01May 1999Stockport0 - 1Sunderland
Sa 01May 1999West Brom1 - 0Bury
Sa 01May 1999Barnsley2 - 2Watford
Sa 01May 1999Bradford0 - 0Oxford
Sa 01May 1999Preston1 - 1Notts Co
Sa 01May 1999Wrexham0 - 2Wigan
Sa 01May 1999Gillingham4 - 0Stoke
Sa 01May 1999Reading2 - 0Millwall
Sa 01May 1999Wycombe2 - 2Blackpool
Sa 01May 1999Luton1 - 2Macclesfield
Sa 01May 1999York0 - 1Bournemouth
Sa 01May 1999Colchester1 - 3Lincoln
Sa 01May 1999Walsall3 - 1Oldham
Sa 01May 1999Burnley1 - 0Fulham
Sa 01May 1999Bristol R2 - 2Man City
Sa 01May 1999Shrewsbury1 - 0Mansfield
Sa 01May 1999Hull1 - 0Torquay
Sa 01May 1999Barnet0 - 2Southend
Sa 01May 1999Brentford3 - 0Exeter
Sa 01May 1999Rochdale0 - 3Swansea
Sa 01May 1999Rotherham2 - 1Brighton
Sa 01May 1999Halifax1 - 2Scarborough
Sa 01May 1999Hartlepool0 - 0Carlisle
Sa 01May 1999Peterborough3 - 0Leyton Orient
Sa 01May 1999Darlington (old)1 - 2Chester
Sa 01May 1999Cardiff0 - 0Scunthorpe
Sa 01May 1999Plymouth2 - 2Cambridge U
Sa 01May 1999Forest Green1 - 0Southport
Sa 01May 1999Woking0 - 1Hereford
Sa 01May 1999Doncaster0 - 1Kingstonian
Sa 01May 1999Leek0 - 3Northwich
Sa 01May 1999Dover1 - 1Telford
Sa 01May 1999Cheltenham0 - 0Welling
Sa 01May 1999Rushden1 - 2Kettering
Sa 01May 1999Yeovil1 - 3Stevenage
Sa 01May 1999Kidderminster1 - 2Barrow
Sa 01May 1999Hednesford0 - 0Hayes
Sa 01May 1999Morecambe1 - 0Farnborough
Sa 01May 1999Aberdeen1 - 0St Johnstone
Sa 01May 1999Kilmarnock0 - 1Motherwell
Sa 01May 1999Dundee Utd0 - 2Dundee
Sa 01May 1999Raith1 - 1St Mirren
Sa 01May 1999Airdrie (old)1 - 0Hamilton
Sa 01May 1999Stranraer0 - 4Hibernian
Sa 01May 1999Falkirk0 - 2Clydebank
Sa 01May 1999Morton1 - 4Ayr
Sa 01May 1999Partick1 - 0Forfar
Sa 01May 1999Clyde4 - 1Stirling
Sa 01May 1999Alloa3 - 1East Fife
Sa 01May 1999Livingston4 - 3Inverness CT
Sa 01May 1999Arbroath0 - 2Queen of Sth
Sa 01May 1999Berwick4 - 1Montrose
Sa 01May 1999Dumbarton0 - 1Queen's Park
Sa 01May 1999Ross County2 - 0Albion
Sa 01May 1999Cowdenbeath0 - 2Stenh'semuir
Sa 01May 1999Brechin1 - 0East Stirling
Sa 01May 1999Real Madrid2 - 0Espanyol
Sa 01May 1999Valencia5 - 0Alaves
Sa 01May 1999Hansa Rostock4 - 11860 Munich
Sa 01May 1999Wolfsburg3 - 2Stuttgart
Sa 01May 1999Hamburg2 - 0Kaiserslautern
Sa 01May 1999B Leverkusen2 - 2Hertha Berlin
Sa 01May 1999B Munich4 - 2Mgladbach

 

Match in Focus

19:45 TODAY SKY

Wales v Denmark

Home WinDrawAway Win
Key stats
  • Wales have conceded in four of their last six matches in all competitions
Expert verdict
Denmark stalled Wales’ Nations League progress in the reverse fixture and can go top of the group with victory in Cardiff. Age Hareide’s men sunk the Welsh 2-0 in September courtesy of a Christian Eriksen brace and their resolute rearguard and prolificacy in the final third can see them ease past the hosts again. Wales took maximum points from their two matches with Ireland but have crumbled when hositng Spain in a friendly.

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Teams

Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for

Players

A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages