Sa 17Apr 1999 Liverpool 0 - 1 Aston Villa
Sa 17Apr 1999 Man Utd 3 - 0 Sheff Wed
Sa 17Apr 1999 Coventry 1 - 2 Middlesbro
Sa 17Apr 1999 Newcastle 1 - 3 Everton
Sa 17Apr 1999 West Ham 5 - 1 Derby
Sa 17Apr 1999 Nottm Forest 0 - 1 Tottenham
Sa 17Apr 1999 Charlton 1 - 1 Leeds
Sa 17Apr 1999 Southampton 3 - 3 Blackburn
Sa 17Apr 1999 Port Vale 1 - 0 Oxford
Sa 17Apr 1999 Norwich 2 - 2 Tranmere
Sa 17Apr 1999 Crewe 0 - 1 Watford
Sa 17Apr 1999 C Palace 0 - 1 Swindon
Sa 17Apr 1999 Bolton 2 - 0 Ipswich
Sa 17Apr 1999 Bradford 2 - 3 Huddersfield
Sa 17Apr 1999 Birmingham 0 - 1 Wolves
Sa 17Apr 1999 Grimsby 0 - 0 Bury
Sa 17Apr 1999 West Brom 2 - 2 Portsmouth
Sa 17Apr 1999 Stockport 2 - 2 Bristol C
Sa 17Apr 1999 Sheff Utd 2 - 0 QPR
Sa 17Apr 1999 Preston 1 - 2 Blackpool
Sa 17Apr 1999 Reading 0 - 1 Northampton
Sa 17Apr 1999 Walsall 2 - 0 Macclesfield
Sa 17Apr 1999 Luton 0 - 1 Lincoln
Sa 17Apr 1999 Burnley 0 - 0 Bournemouth
Sa 17Apr 1999 York 2 - 2 Stoke
Sa 17Apr 1999 Gillingham 0 - 2 Man City
Sa 17Apr 1999 Chesterfield 1 - 0 Fulham
Sa 17Apr 1999 Wrexham 1 - 2 Oldham
Sa 17Apr 1999 Brentford 0 - 0 Leyton Orient
Sa 17Apr 1999 Rotherham 3 - 1 Carlisle
Sa 17Apr 1999 Hull 2 - 3 Scunthorpe
Sa 17Apr 1999 Shrewsbury 1 - 1 Exeter
Sa 17Apr 1999 Darlington (old) 0 - 0 Cambridge U
Sa 17Apr 1999 Hartlepool 3 - 0 Scarborough
Sa 17Apr 1999 Rochdale 3 - 1 Chester
Sa 17Apr 1999 Barnet 0 - 0 Mansfield
Sa 17Apr 1999 Halifax 1 - 0 Brighton
Sa 17Apr 1999 Peterborough 4 - 0 Torquay
Sa 17Apr 1999 Plymouth 0 - 3 Southend
Sa 17Apr 1999 Dover 0 - 1 Kidderminster
Sa 17Apr 1999 Yeovil 2 - 0 Leek
Sa 17Apr 1999 Woking 3 - 0 Telford
Sa 17Apr 1999 Stevenage 1 - 2 Barrow
Sa 17Apr 1999 Southport 0 - 1 Kettering
Sa 17Apr 1999 Northwich 2 - 1 Hayes
Sa 17Apr 1999 Hereford 0 - 0 Welling
Sa 17Apr 1999 Farnborough 1 - 0 Doncaster
Sa 17Apr 1999 St Johnstone 0 - 0 Hearts
Sa 17Apr 1999 Aberdeen 0 - 4 Dundee Utd
Sa 17Apr 1999 Dunfermline 0 - 6 Kilmarnock
Sa 17Apr 1999 Celtic 1 - 0 Motherwell
Sa 17Apr 1999 Hibernian 2 - 1 St Mirren
Sa 17Apr 1999 Falkirk 1 - 0 Raith
Sa 17Apr 1999 Morton 0 - 2 Airdrie (old)
Sa 17Apr 1999 Hamilton 1 - 0 Stranraer
Sa 17Apr 1999 Clyde 0 - 1 Alloa
Sa 17Apr 1999 Arbroath 1 - 1 Livingston
Sa 17Apr 1999 East Fife 2 - 1 Forfar
Sa 17Apr 1999 Queen of Sth 1 - 1 Inverness CT
Sa 17Apr 1999 Stirling 3 - 0 Partick
Sa 17Apr 1999 Albion 0 - 2 East Stirling
Sa 17Apr 1999 Dumbarton 2 - 0 Brechin
Sa 17Apr 1999 Montrose 1 - 2 Stenh'semuir
Sa 17Apr 1999 Ross County 1 - 2 Queen's Park
Sa 17Apr 1999 Wolfsburg 1 - 0 1860 Munich
Sa 17Apr 1999 Duisburg 2 - 0 W Bremen
Sa 17Apr 1999 Freiburg 0 - 2 Schalke
Sa 17Apr 1999 B Leverkusen 4 - 1 Mgladbach
Sa 17Apr 1999 Nuremberg 0 - 0 Hertha Berlin
Sa 17Apr 1999 Bochum 3 - 3 Stuttgart
Sa 17Apr 1999 Lazio 1 - 3 Juventus
Sa 17Apr 1999 Parma 1 - 1 Sampdoria
Sa 17Apr 1999 Bologna 3 - 0 Fiorentina
Sa 17Apr 1999 Barcelona 2 - 1 Mallorca
Sa 17Apr 1999 Valladolid 1 - 0 Atl Madrid

 

Match in Focus

19:30 TODAY BT1

Mainz v Wolfsburg

Home Win Draw Away Win
Key stats
  • Mainz have lost just one of their last ten home games in all competitions
Expert verdict
Mainz earned a much-needed three points against Hertha Berlin last time out and they can add further impetus to their relegation battle with a victory over Wolfsburg, who parted ways with manager Martin Schmidt in midweek. Experienced coach Bruno Labbadia has taken over at the Volkswagen Arena but he's had little time to work with a squad who have won just one of their last 11 matches in all competitions.

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