Sa 23Jan 1926Bathgate5 - 4East Stirling
Sa 23Jan 1926Aberdeen8 - 1St Bernard's
Sa 23Jan 1926Partick3 - 0Motherwell
Sa 23Jan 1926Queen of Sth0 - 0Airdrie (old)
Sa 23Jan 1926Queen's Park4 - 2Clydebank
Sa 23Jan 1926Raith3 - 1Ayr
Sa 23Jan 1926Rangers3 - 0Lochgelly Utd
Sa 23Jan 1926Dumbarton1 - 1Buckie Thistle
Sa 23Jan 1926Clyde3 - 0Dunfermline
Sa 23Jan 1926Dykehead1 - 1Morton
Sa 23Jan 1926Albion6 - 1Nithsdale Wand
Sa 23Jan 1926Bo'ness2 - 1East Fife
Sa 23Jan 1926Solway Star2 - 2Johnstone
Sa 23Jan 1926Cowdenbeath1 - 2Hamilton
Sa 23Jan 1926Arbroath8 - 0Berwick
Sa 23Jan 1926Arthurlie5 - 4Armadale
Sa 23Jan 1926Stenh'semuir1 - 1Vale of Leven
Sa 23Jan 1926Royal Albert0 - 1Alloa
Sa 23Jan 1926St Johnstone6 - 1Nairn County
Sa 23Jan 1926St Mirren4 - 0Mid Annandale
Sa 23Jan 1926Kilmarnock0 - 5Celtic
Sa 23Jan 1926Falkirk10 - 0Breadalbane
Sa 23Jan 1926King's Park5 - 2Peterhead
Sa 23Jan 1926Montrose4 - 0Clachnac
Sa 23Jan 1926Peebles Rovers7 - 3Keith
Sa 23Jan 1926Hibernian1 - 1Broxburn Utd
Sa 23Jan 1926Brechin12 - 1Thornhill
Sa 23Jan 1926Dundee Utd1 - 1Hearts
Sa 23Jan 1926Leith Athletic2 - 0Civil Serv Strol
Sa 23Jan 1926Douglas Wand1 - 4Forfar
Sa 23Jan 1926Third Lanark7 - 0Moorpark
Sa 23Jan 1926Sheff Utd4 - 1Sunderland
Sa 23Jan 1926Liverpool3 - 0Arsenal
Sa 23Jan 1926Tottenham1 - 1Everton
Sa 23Jan 1926Newcastle2 - 2Aston Villa
Sa 23Jan 1926Birmingham2 - 3Bury
Sa 23Jan 1926Bolton2 - 1Notts Co
Sa 23Jan 1926Burnley2 - 2West Ham
Sa 23Jan 1926West Brom1 - 1Blackburn
Sa 23Jan 1926Man Utd1 - 6Man City
Sa 23Jan 1926Cardiff1 - 2Huddersfield
Sa 23Jan 1926Leeds1 - 0Leicester
Sa 23Jan 1926Portsmouth3 - 0Wolves
Sa 23Jan 1926Preston0 - 3Sheff Wed
Sa 23Jan 1926Fulham2 - 1Oldham
Sa 23Jan 1926Port Vale3 - 1Hull
Sa 23Jan 1926Gateshead5 - 1Stoke
Sa 23Jan 1926Nottm Forest1 - 2Southampton
Sa 23Jan 1926Middlesbrough0 - 3Swansea
Sa 23Jan 1926Stockport3 - 2Leyton Orient
Sa 23Jan 1926Barnsley2 - 3Chelsea
Sa 23Jan 1926Bradford2 - 0Darlington (old)
Sa 23Jan 1926Derby5 - 2Blackpool
Sa 23Jan 1926Lincoln4 - 3Barrow
Sa 23Jan 1926Doncaster8 - 1Coventry
Sa 23Jan 1926Accrington1 - 4Bradford PA
Sa 23Jan 1926Durham City5 - 2Chesterfield
Sa 23Jan 1926New Brighton4 - 2Wigan Borough
Sa 23Jan 1926Rochdale3 - 2Tranmere
Sa 23Jan 1926Southport2 - 1Nelson
Sa 23Jan 1926Rotherham6 - 2Wrexham
Sa 23Jan 1926Crewe2 - 1Ashington
Sa 23Jan 1926Halifax0 - 2Grimsby
Sa 23Jan 1926Hartlepool9 - 3Walsall
Sa 23Jan 1926QPR0 - 2Newport C (old)
Sa 23Jan 1926Norwich1 - 2Southend
Sa 23Jan 1926Northampton1 - 2Bristol C
Sa 23Jan 1926Reading5 - 2Bournemouth
Sa 23Jan 1926Luton5 - 0Watford
Sa 23Jan 1926Brighton3 - 2Brentford
Sa 23Jan 1926Bristol R0 - 0Merthyr T (old)
Sa 23Jan 1926Millwall0 - 0Plymouth
Sa 23Jan 1926Exeter5 - 3Charlton
Sa 23Jan 1926Swindon1 - 0Gillingham


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