FA Cup roundup

FA Cup roundup
© PA Photos
Sports Mole rounds up Saturday's FA Cup first-round action.

Non-league Macclesfield Town pulled off the biggest shock of the FA Cup first round on Saturday with a 2-0 win at League One Swindon Town.

A Tony Diagne strike and an own goal from Louis Thompson earned the Silkmen the surprise victory at the County Ground.

There were a number of other unexpected results as Chelmsford recorded a 3-1 win against Colchester, Harrogate Town saw off Torquay United 1-0 and Hereford beat Shrewsbury 3-1.

Meanwhile, Sheffield United earned a 2-1 win away at Bristol Rovers and Chesterfield thrashed Hartlepool United 6-1.

Met Police put up a good fight against Crawley Town but were eventually undone 2-1, while 2008 champions Portsmouth went down 2-0 at home to Notts County.

FA Cup first-round results:

Aldershot 2-1 Hendon
Barnet 0-2 Oxford United
Bishop's Stortford 1-2 Hastings United
Boreham Wood 0-2 Brentford
AFC Fylde 1-4 Accrington
Bournemouth 4-0 Dagenham & Redbridge
Bristol Rovers 1-2 Sheffield United
Bury 1-0 Exeter
Carlisle 4-2 Ebbsfleet
Chelmsford 3-1 Colchester
Cheltenham 3-0 Yate
Chesterfield 6-1 Hartlepool
Coventry 3-0 Arlesey
Crewe 4-1 Wycombe
Doncaster 3-1 Bradford PA
Fleetwood 3-0 Bromley
Forest Green 2-3 Port Vale
Gillingham 4-0 Scunthorpe
Guiseley 2-2 Barrow
Hereford 3-1 Shrewsbury
Kidderminster 0-2 Oldham
Lincoln City 1-1 Walsall
Luton 1-1 Nuneaton
Mansfield 0-0 Slough
Met Police 1-2 Crawley
Moreambe 1-1 Rochdale
Northampton 1-1 Bradford
Portsmouth 0-2 Notts County
Preston 3-0 Yeovil
Rotherham 3-2 Stevenage
Southend 3-0 Stockport
Swindon 0-2 Macclesfield
Torquay 0-1 Harrogate Town
Wrexham 2-4 Alfreton
York 1-1 Wimbledon

Gary Roberts
Read Next:
Unexpected draw delights Gary Roberts
You May Like
Recomended from Sports Mole

1Manchester CityMan City87102942522
2Manchester UnitedMan Utd86202121920
3Tottenham HotspurSpurs85211551017
9Newcastle UnitedNewcastle832398111
10West Bromwich AlbionWest Brom824279-210
12Huddersfield TownHuddersfield823359-49
13Swansea CitySwansea822458-38
14Brighton & Hove AlbionBrighton8224610-48
15West Ham UnitedWest Ham8224814-68
17Stoke CityStoke8224918-98
18Leicester CityLeicester81341013-36
20Crystal Palace8107218-163