Games Played on Sat 31 Dec 1966
Up to Team List
<-- 30 12 1966 1966-67 02 01 1967 -->
Games played
'*' after date indicates 'nominal date'Date Comp Rd Home Score Pens Away Notes Ref Ref Country Venue Crowd Sat Dec 31 1966 L1 Aberdeen 4-0 Kilmarnock Pittodrie 12673 Sat Dec 31 1966 L1 Airdrieonians 0-1 Hibernian Broomfield 4000 Sat Dec 31 1966 L1 Ayr United 1-2 Partick Thistle Somerset Park 2932 Sat Dec 31 1966 L1 Clyde 0-1 Stirling Albion Shawfield 1599 Sat Dec 31 1966 L1 Dundee United 3-2 Celtic Tannadice 18577 Sat Dec 31 1966 L1 Falkirk 1-0 Dunfermline Athletic Brockville 3666 Sat Dec 31 1966 L1 Heart Of Midlothian 1-2 Motherwell Tynecastle 9063 Sat Dec 31 1966 L1 Rangers 2-2 Dundee Ibrox 26898 Sat Dec 31 1966 L1 St Johnstone 3-0 St Mirren Muirton Park 3435 Sat Dec 31 1966 L2 Alloa Athletic 2-2 East Stirlingshire Recreation Park (Alloa) 580 Sat Dec 31 1966 L2 Berwick Rangers 6-0 Stenhousemuir Shielfield Park 655 Sat Dec 31 1966 L2 Brechin City 1-2 Arbroath Glebe Park 874 Sat Dec 31 1966 L2 Clydebank[4] 4-2 Queens Park Kilbowie 1083 Sat Dec 31 1966 L2 Cowdenbeath 0-2 Albion Rovers Central Park 382 Sat Dec 31 1966 L2 East Fife 2-2 Stranraer Bayview 1275 Sat Dec 31 1966 L2 Forfar Athletic 5-2 Montrose Station Park 492 Sat Dec 31 1966 L2 Hamilton Academical 1-2 Morton Douglas Park 2108 Sat Dec 31 1966 L2 Queen of the South 2-0 Raith Rovers Palmerston Park 2311 Sat Dec 31 1966 L2 Third Lanark 0-1 Dumbarton Cathkin 507 Sat Dec 31 1966 E Div 1 Aston Villa 0-1 Arsenal Sat Dec 31 1966 E Div 1 Burnley 5-1 West Bromwich Albion Sat Dec 31 1966 E Div 1 Fulham 4-1 Stoke City Sat Dec 31 1966 E Div 1 Liverpool 0-0 Everton Sat Dec 31 1966 E Div 1 Manchester United 0-0 Leeds United Sat Dec 31 1966 E Div 1 Nottingham Forest 3-1 Sheffield United Sat Dec 31 1966 E Div 1 Sheffield Wednesday 6-1 Chelsea Sat Dec 31 1966 E Div 1 Southampton 1-5 Blackpool Sat Dec 31 1966 E Div 1 Sunderland 1-0 Manchester City Sat Dec 31 1966 E Div 1 Tottenham Hotspur 4-0 Newcastle United Sat Dec 31 1966 E Div 1 West Ham United 0-1 Leicester City Sat Dec 31 1966 E Div 2 Bury 3-2 Hull City Sat Dec 31 1966 E Div 2 Cardiff City 5-1 Bristol City Sat Dec 31 1966 E Div 2 Charlton Athletic 0-0 Millwall Sat Dec 31 1966 E Div 2 Coventry City 5-1 Portsmouth Sat Dec 31 1966 E Div 2 Crystal Palace 2-1 Blackburn Rovers Sat Dec 31 1966 E Div 2 Derby County 2-2 Bolton Wanderers Sat Dec 31 1966 E Div 2 Huddersfield Town 1-1 Carlisle United Sat Dec 31 1966 E Div 2 Norwich City 3-3 Birmingham City Sat Dec 31 1966 E Div 2 Preston North End 2-0 Plymouth Argyle Sat Dec 31 1966 E Div 2 Rotherham United 1-2 Northampton Town Sat Dec 31 1966 E Div 2 Wolverhampton Wanderers 0-0 Ipswich Town Sat Dec 31 1966 E Div 3 Brighton and Hove Albion 0-1 Reading Sat Dec 31 1966 E Div 3 Bristol Rovers 2-2 Middlesbrough Sat Dec 31 1966 E Div 3 Colchester United 3-1 Shrewsbury Town Sat Dec 31 1966 E Div 3 Darlington 2-1 Swindon Town Sat Dec 31 1966 E Div 3 Oldham Athletic 1-1 Bournemouth Sat Dec 31 1966 E Div 3 Oxford United 2-3 Swansea City Sat Dec 31 1966 E Div 3 Peterborough United 3-1 Mansfield Town Sat Dec 31 1966 E Div 3 Queens Park Rangers 4-1 Watford Sat Dec 31 1966 E Div 3 Torquay United 4-0 Doncaster Rovers Sat Dec 31 1966 E Div 3 Walsall 1-0 Grimsby Town Sat Dec 31 1966 E Div 3 Workington Town 1-3 Gillingham Sat Dec 31 1966 E Div4 Aldershot 0-1 Halifax Town Sat Dec 31 1966 E Div4 Barnsley 1-1 Newport County Sat Dec 31 1966 E Div4 Barrow 2-0 Rochdale Sat Dec 31 1966 E Div4 Bradford Park Avenue 2-3 Chester City Sat Dec 31 1966 E Div4 Crewe Alexandra 1-1 Southport Sat Dec 31 1966 E Div4 Lincoln City 2-1 Chesterfield Sat Dec 31 1966 E Div4 Luton Town 3-0 Brentford Sat Dec 31 1966 E Div4 Port Vale 0-0 Notts County Sat Dec 31 1966 E Div4 Southend United 0-0 Exeter City Sat Dec 31 1966 E Div4 Wrexham 4-1 Hartlepool United Sat Dec 31 1966 E Div4 York City 1-2 Stockport County