Fr 29Mar 2019West Brom3 - 2Birmingham
Fr 29Mar 2019Livingston1 - 2Hibernian
Fr 29Mar 2019Dunfermline0 - 1Ayr
Fr 29Mar 2019Chievo0 - 3Cagliari
Fr 29Mar 2019Hoffenheim4 - 1B Leverkusen
Fr 29Mar 2019Girona1 - 2Ath Bilbao
Fr 29Mar 2019Rennes0 - 1Lyon
Fr 29Mar 2019Brisbane Roar1 - 3Sydney FC
Fr 29Mar 2019Kryliya Sovetov0 - 1Arsenal Tula
Fr 29Mar 2019Osijek2 - 2HNK Gorica
Fr 29Mar 2019Loko. Zagreb1 - 2Rijeka
Fr 29Mar 2019Etar Veliko Tarnovo3 - 0Vereya Stara
Fr 29Mar 2019Loko. Plovdiv1 - 1Dunav Ruse
Fr 29Mar 2019FC Minsk0 - 0Vitebsk
Fr 29Mar 2019Gomel2 - 3Neman Grodno
Fr 29Mar 2019Proleter Novi Sad3 - 0Backa Palanka
Fr 29Mar 2019MFK Karvina2 - 0Banik Ostrava
Fr 29Mar 2019Wisla Plock0 - 1Zaglebie Lubin
Fr 29Mar 2019Lechia Gdansk2 - 0Piast Gliwice
Fr 29Mar 2019Gornik Zabrze0 - 1Cracovia
Fr 29Mar 2019Brondby2 - 2OB Odense
Fr 29Mar 2019Din. Bucharest2 - 0Hermannstadt
Fr 29Mar 2019St Liege3 - 1Royal Antwerp
Fr 29Mar 2019Limerick2 - 0Athlone Town
Fr 29Mar 2019Cabinteely1 - 0Galway FC
Fr 29Mar 2019Bray1 - 0Cobh
Fr 29Mar 2019Drogheda2 - 1Wexford Yth
Fr 29Mar 2019Dundalk1 - 0Cork City
Fr 29Mar 2019Bohemians D.1 - 0St Patrick's
Fr 29Mar 2019Derry City2 - 0Sligo Rovers
Fr 29Mar 2019Waterford4 - 0Finn Harps
Fr 29Mar 2019Shamrock R3 - 1UCD
Fr 29Mar 2019Reus Deportiu0 - 1Cadiz
Fr 29Mar 2019Malaga1 - 1Sp. Gijon
Fr 29Mar 2019Portimonense0 - 2Moreirense
Fr 29Mar 2019St Pauli0 - 0Duisburg
Fr 29Mar 2019FC Magdeburg0 - 0Heidenheim

 

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