AntosofaFootball, analysed from the sofa

Live feed

Football as it happens: kick-offs, goals, final scores, red cards, hat-tricks, appointed referees, absentees and transfers, as they are recorded. The page updates itself.

Subscribe to the RSS feed

Wednesday 4 November

  1. Full timeCardiff 3-3 West Ham · as we forecast Championship ♂
  2. Full timeWrexham 2-0 Middlesbrough · as we forecast Championship ♂
  3. Full timeBristol City 1-2 Wolves · upset: 7% in our forecast Championship ♂
  4. Full timeKortrijk 1-3 Mechelen Jupiler Pro League ♂

Tuesday 3 November

  1. Full timeCharlton 0-1 Bolton · as we forecast Championship ♂
  2. Full timeQPR 1-1 Burnley Championship ♂
  3. Full timeWest Brom 1-1 Southampton · as we forecast Championship ♂
  4. Full timeWatford 1-0 Lincoln · as we forecast Championship ♂
  5. Full timeDerby 0-4 Norwich · as we forecast Championship ♂
  6. Full timeBirmingham 3-0 Millwall · as we forecast Championship ♂
  7. Full timeBlackburn 1-2 Stoke · as we forecast Championship ♂
  8. Full timePreston 2-3 Sheffield United · as we forecast Championship ♂
  9. Full timePortsmouth 3-1 Swansea · as we forecast Championship ♂

Monday 2 November

  1. Full timeBenfica 1-0 Alverca · as we forecast Primeira Liga ♂
  2. Full timeGil Vicente 0-0 Guimaraes Primeira Liga ♂
  3. Full timeNewcastle 0-1 Everton Premier League ♂
  4. Full timeOviedo 2-3 Las Palmas · upset: 21% in our forecast LaLiga 2 ♂
  5. Full timeLa Coruna 2-1 Osasuna · upset: 18% in our forecast LaLiga ♂
  6. Full timeAtalanta 0-3 Parma · as we forecast Serie A ♂
  7. Full timeRed Star 1-4 Nancy · as we forecast Ligue 2 ♂
  8. Full timeSassuolo 2-4 Fiorentina · as we forecast Serie A ♂
  9. Full timeValladolid 4-3 Leganes · as we forecast LaLiga 2 ♂
  10. Full timeLorient 0-2 Brest · upset: 21% in our forecast Ligue 1 ♂
  11. Full timeReims 2-0 Sochaux · as we forecast Ligue 2 ♂
  12. Full timeMallorca 2-1 Cadiz · as we forecast LaLiga 2 ♂
  13. Full timeAtromitos 3-0 Volos NFC · as we forecast Super League Grèce ♂
  14. Full timeKalamata 1-1 Iraklis Super League Grèce ♂
  15. Full timeGenclerbirligi 5-0 Alanyaspor Süper Lig ♂

Sunday 1 November

  1. Full timeArouca 1-0 Nacional · as we forecast Primeira Liga ♂
  2. Full timeSp Braga 3-0 Famalicao · as we forecast Primeira Liga ♂
  3. Full timeAcademico Viseu 2-1 Rio Ave · as we forecast Primeira Liga ♂
  4. Full timeMaritimo 0-2 Santa Clara · as we forecast Primeira Liga ♂
  5. Full timeLiverpool 0-1 Arsenal · as we forecast Premier League ♂
  6. Full timeFalkirk 2-0 Celtic · upset: 16% in our forecast Scottish Premiership ♂
  7. Full timeCharleroi 5-2 RAAL La Louviere · as we forecast Jupiler Pro League ♂
  8. Full timeLazio 2-1 Cagliari · as we forecast Serie A ♂
  9. Full timeComo 1-0 Venezia · as we forecast Serie A ♂
  10. Full timeCercle Brugge 2-1 Antwerp · as we forecast Jupiler Pro League ♂
  11. Full timeSt Truiden 1-2 Oud-Heverlee Leuven · upset: 20% in our forecast Jupiler Pro League ♂
  12. Full timeLommel SK 2-0 Gent · upset: 23% in our forecast Jupiler Pro League ♂
  13. Full timeBurgos 1-1 Castellon LaLiga 2 ♂
  14. Full timeGroningen 2-3 Sparta Rotterdam · upset: 24% in our forecast Eredivisie ♂
  15. Full timeLyon 2-0 Angers · as we forecast Ligue 1 ♂
  16. Full timeSt Pauli 1-3 Nurnberg 2. Bundesliga ♂
  17. Full timeHannover 2-1 Dresden · as we forecast 2. Bundesliga ♂
  18. Full timeGreuther Furth 1-0 Holstein Kiel · as we forecast 2. Bundesliga ♂
  19. Full timeAvellino 2-0 Pisa Serie B ♂
  20. Full timeArezzo 0-0 Ascoli Serie B ♂
  21. Full timeMarseille 2-0 Toulouse · as we forecast Ligue 1 ♂
  22. Full timeExcelsior 0-9 Twente · as we forecast Eredivisie ♂
  23. Full timeZwolle 1-0 Den Haag · as we forecast Eredivisie ♂
  24. Full timePalermo 3-1 Vicenza · as we forecast Serie B ♂
  25. Full timeVerona 3-0 Carrarese · as we forecast Serie B ♂
  26. Full timeEmpoli 2-2 Juve Stabia Serie B ♂
  27. Full timeStrasbourg 5-1 Auxerre · as we forecast Ligue 1 ♂
  28. Full timeUnion Berlin 1-1 FC Koln Bundesliga ♂
  29. Full timeTelstar 4-2 Utrecht Eredivisie ♂
  30. Full timeFrosinone 2-0 Torino · as we forecast Serie A ♂
  31. Full timeCeuta 0-2 Sp Gijon LaLiga 2 ♂
  32. Full timeParis FC 3-1 Monaco · as we forecast Ligue 1 ♂
  33. Full timeEin Frankfurt 3-1 Hamburg · as we forecast Bundesliga ♂
  34. Full timeLecce 1-2 Genoa · as we forecast Serie A ♂
  35. Full timeJuventus 2-0 Napoli · as we forecast Serie A ♂
  36. Full timeElche 0-1 Valencia LaLiga ♂
  37. Full timeGetafe 3-1 Sevilla LaLiga ♂
  38. Full timeSantander 0-3 Real Madrid · as we forecast LaLiga ♂
  39. Full timeAth Bilbao 2-1 Sociedad · as we forecast LaLiga ♂
  40. Full timeEldense 0-2 Granada LaLiga 2 ♂
  41. Full timePAOK 2-1 Asteras Tripolis · as we forecast Super League Grèce ♂
  42. Full timeLevadeiakos 3-0 Aris Super League Grèce ♂
  43. Full timePanetolikos 0-1 OFI Crete · as we forecast Super League Grèce ♂
  44. Full timePanathinaikos 2-0 AEK · as we forecast Super League Grèce ♂
  45. Full timeBuyuksehyr 5-2 Samsunspor · as we forecast Süper Lig ♂
  46. Full timeTrabzonspor 2-0 Gaziantep · as we forecast Süper Lig ♂
  47. Full timeKasimpasa 2-2 Besiktas · upset: 23% in our forecast Süper Lig ♂
  48. Full timeAmedspor 5-1 Eyupspor · as we forecast Süper Lig ♂

Thursday 29 October

  1. Full timeFiorentina 2-2 Atalanta Serie A ♂
  2. Full timeFrosinone 5-1 Lecce · as we forecast Serie A ♂

Wednesday 28 October

  1. Full timeHearts 2-2 Rangers Scottish Premiership ♂
  2. Full timeSt Mirren 1-1 Hibernian Scottish Premiership ♂
  3. Full timeCeltic 2-2 Dundee United · upset: 16% in our forecast Scottish Premiership ♂
  4. Full timeAberdeen 0-1 Falkirk Scottish Premiership ♂
  5. Full timeDundee 3-1 Kilmarnock · as we forecast Scottish Premiership ♂
  6. Full timeSt Johnstone 2-2 Motherwell Scottish Premiership ♂
  7. Full timePisa 3-3 Palermo Serie B ♂
  8. Full timeParma 0-0 Udinese Serie A ♂
  9. Full timeMonza 1-4 Napoli · as we forecast Serie A ♂
  10. Full timeGenoa 2-0 Juventus · upset: 18% in our forecast Serie A ♂
  11. Full timeCarrarese 2-1 Arezzo · as we forecast Serie B ♂
  12. Full timeJuve Stabia 0-1 Verona · as we forecast Serie B ♂
  13. Full timeVenezia 0-2 Inter · as we forecast Serie A ♂
  14. Full timeMilan 2-4 Bologna · upset: 18% in our forecast Serie A ♂

Monday 26 October

  1. Full timeSanta Clara 1-2 Benfica · as we forecast Primeira Liga ♂
  2. Full timeMontpellier 2-1 Red Star · as we forecast Ligue 2 ♂
  3. Full timeParis SG 2-0 Lyon · as we forecast Ligue 1 ♂
  4. Full timeBoulogne 1-1 Reims Ligue 2 ♂
  5. Full timeAndorra 2-3 Burgos · upset: 24% in our forecast LaLiga 2 ♂
  6. Full timeSevilla 2-0 Osasuna · as we forecast LaLiga ♂
  7. Full timeRizespor 3-4 Trabzonspor · as we forecast Süper Lig ♂
  8. Full timeGalatasaray 2-1 Fenerbahce · as we forecast Süper Lig ♂
  9. Full timeBesiktas 2-0 Buyuksehyr · as we forecast Süper Lig ♂

Sunday 25 October

  1. Full timeRio Ave 0-4 Famalicao · as we forecast Primeira Liga ♂
  2. Full timeMan United 0-3 Bournemouth Premier League ♂
  3. Full timeEstoril 1-3 Moreirense Primeira Liga ♂
  4. Full timeNacional 1-0 Sp Braga · upset: 17% in our forecast Primeira Liga ♂
  5. Full timeMotherwell 0-2 Hearts · as we forecast Scottish Premiership ♂
  6. Full timeSp Lisbon 1-2 Academico Viseu · upset: 9% in our forecast Primeira Liga ♂
  7. Full timeSunderland 0-0 Leeds Premier League ♂
  8. Full timeCrystal Palace 0-2 Newcastle · as we forecast Premier League ♂
  9. Full timeHull 1-1 Brentford · upset: 24% in our forecast Premier League ♂
  10. Full timeLiverpool 2-0 Brighton · as we forecast Premier League ♂
  11. Full timeHibernian 1-2 Celtic · as we forecast Scottish Premiership ♂
  12. Full timeToulouse 0-0 Troyes · upset: 23% in our forecast Ligue 1 ♂
  13. Full timeRennes 3-0 Strasbourg · as we forecast Ligue 1 ♂
  14. Full timeLecce 0-2 Juventus · as we forecast Serie A ♂
  15. Full timeGenoa 1-0 Venezia · as we forecast Serie A ♂
  16. Full timeHoffenheim 3-0 Leverkusen Bundesliga ♂
  17. Full timeMarseille 4-3 Le Havre · as we forecast Ligue 1 ♂
  18. Full timeMonaco 1-1 Lille Ligue 1 ♂
  19. Full timeAngers 0-0 Lorient Ligue 1 ♂
  20. Full timeBarcelona 1-2 Real Madrid · upset: 24% in our forecast LaLiga ♂
  21. Full timeAtalanta 4-4 Frosinone · upset: 23% in our forecast Serie A ♂
  22. Full timeFreiburg 1-3 Bayern Munich · as we forecast Bundesliga ♂
  23. Full timeAZ Alkmaar 0-2 Twente Eredivisie ♂
  24. Full timeUdinese 0-2 Milan · as we forecast Serie A ♂
  25. Full timeCadiz 3-1 Ceuta · as we forecast LaLiga 2 ♂
  26. Full timeCelta 0-0 Betis LaLiga ♂
  27. Full timeAth Bilbao 4-0 Getafe · as we forecast LaLiga ♂
  28. Full timeAuxerre 1-1 Le Mans Ligue 1 ♂
  29. Full timeOsnabruck 3-0 Greuther Furth · as we forecast 2. Bundesliga ♂
  30. Full timeHolstein Kiel 3-0 Dresden · as we forecast 2. Bundesliga ♂
  31. Full timeBraunschweig 2-0 Hannover 2. Bundesliga ♂
  32. Full timePalermo 2-1 Carrarese · as we forecast Serie B ♂
  33. Full timeSociedad 2-1 Levante · as we forecast LaLiga ♂
  34. Full timeSabadell 1-1 Tenerife LaLiga 2 ♂
  35. Full timeFor Sittard 1-0 Excelsior · as we forecast Eredivisie ♂
  36. Full timeInter 2-1 Fiorentina · as we forecast Serie A ♂
  37. Full timeClub Brugge 3-2 St Truiden · as we forecast Jupiler Pro League ♂
  38. Full timeGent 4-0 Anderlecht · as we forecast Jupiler Pro League ♂
  39. Full timeSt. Gilloise 5-2 Cercle Brugge · as we forecast Jupiler Pro League ♂
  40. Full timeGenk 2-1 Standard · as we forecast Jupiler Pro League ♂
  41. Full timeCastellon 4-0 Sp Gijon · as we forecast LaLiga 2 ♂
  42. Full timeAlbacete 2-0 Eldense · as we forecast LaLiga 2 ♂
  43. Full timeVerona 1-1 Pisa Serie B ♂
  44. Full timeSparta Rotterdam 1-2 Ajax · as we forecast Eredivisie ♂
  45. Full timeNijmegen 2-2 Groningen · upset: 24% in our forecast Eredivisie ♂
  46. Full timePSV Eindhoven 1-1 Feyenoord · upset: 23% in our forecast Eredivisie ♂
  47. Full timeOFI Crete 2-1 PAOK · upset: 20% in our forecast Super League Grèce ♂
  48. Full timeAris 3-1 Atromitos · as we forecast Super League Grèce ♂
  49. Full timeVolos NFC 0-1 Panathinaikos · as we forecast Super League Grèce ♂
No system guarantees a win · not for under-18s · Joueurs Info Service 09 74 75 13 13