We 05May 2010Chile2 - 0Trinidad
We 05May 2010Argentina4 - 0Haiti
We 05May 2010Fulham0 - 1Stoke
We 05May 2010Man City0 - 1Tottenham
We 05May 2010Hamilton0 - 0St Mirren
We 05May 2010Hearts0 - 0Dundee Utd
We 05May 2010Aberdeen1 - 2Kilmarnock
We 05May 2010Falkirk0 - 0St Johnstone
We 05May 2010Motherwell6 - 6Hibernian

Scottish Division 2 play-off

We 05May 2010Queen's Park0 - 4Arbroath
We 05May 2010East Stirling0 - 1Forfar

Scottish Division 1 play-off

We 05May 2010Cowdenbeath1 - 1Alloa
We 05May 2010Brechin2 - 1Airdrieonians
We 05May 2010Zaragoza1 - 0Espanyol
We 05May 2010Osasuna3 - 1Deportivo
We 05May 2010Atl Madrid3 - 1Valladolid
We 05May 2010Racing1 - 5Sevilla
We 05May 2010Ath Bilbao1 - 1Malaga
We 05May 2010Mallorca1 - 4Real Madrid
We 05May 2010Paris St-G.2 - 2Valenciennes
We 05May 2010Sochaux0 - 1Montpellier
We 05May 2010Toulouse0 - 2Lille
We 05May 2010Nice1 - 1Bordeaux
We 05May 2010Lens1 - 1Grenoble
We 05May 2010Nancy3 - 2Le Mans
We 05May 2010Lorient2 - 2Monaco
We 05May 2010Boulogne0 - 1St-Etienne
We 05May 2010Lyon2 - 1Auxerre
We 05May 2010Marseille3 - 1Rennes
We 05May 2010Kryliya Sovetov1 - 0Alania Vlad.
We 05May 2010Lok. Moscow0 - 1Saturn
We 05May 2010Din. Moscow1 - 1Amkar Perm
We 05May 2010Sigma O.2 - 0Slovan Liberec
We 05May 2010SK Kladno0 - 3Banik Ostrava
We 05May 2010Sparta Prague4 - 0Synot
We 05May 2010Dukla Pribram2 - 0B. 1905
We 05May 2010Mlada Boleslav0 - 1C. Budejovice
We 05May 2010FC Brno0 - 0Bohemians P.
We 05May 2010Viktoria Plzen4 - 2Slavia Prague
We 05May 2010Jablonec0 - 0Teplice
We 05May 2010Randers Freja3 - 1Aalborg
We 05May 2010Midtjylland2 - 4Brondby
We 05May 2010FC Copenhagen4 - 0Koge
We 05May 2010Elfsborg2 - 2Malmo
We 05May 2010Kalmar1 - 0Halmstads
We 05May 2010Atvidabergs4 - 1IF BP
We 05May 2010Hacken0 - 2Gefle
We 05May 2010Sandefjord0 - 1Kongsvinger
We 05May 2010Stromsgodset0 - 4Odd Grenland
We 05May 2010Viking1 - 0Haugesund
We 05May 2010Valerenga0 - 0Honefoss
We 05May 2010Rosenborg2 - 0Stabaek
We 05May 2010Brann0 - 1Tromso
We 05May 2010Young Boys2 - 1St Gallen
We 05May 2010FC Aarau0 - 3Basel
We 05May 2010Club Brugge3 - 0Waregem
We 05May 2010St. Truiden1 - 1Gent
We 05May 2010Kortrijk1 - 3Anderlecht
We 05May 2010Sturm Graz1 - 0Wiener Neustadt
We 05May 2010Aus. Karnten2 - 2ASK Linz
We 05May 2010Aus. Vienna1 - 0Rapid Vienna
We 05May 2010Mattersburg3 - 1Ried
We 05May 2010Inter1 - 0Roma


Match in Focus

20:00 Fr 19Jul

Senegal v Algeria

Home WinDrawAway Win
Key stats
  • Senegal have conceded only two goals in their last 12 matches.
Expert verdict
Senegal were edged out in a tight contest against Algeria in the group stages but the Lions of Teranga get their chance to exact their revenge and they can win when it matters most to claim their maiden Africa Cup of Nations title.They have kept clean sheets in five of their six games and, although the opposition they have faced can be questioned, it is easy to see why opposition struggle with Kalidou Koulibaly, Cheikhou Kouyate and Alfred N'Diaye in their ranks.


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


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


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


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