The FA Cup has been spreading plenty of it’s magic again this weekend with 20 Second Round ties taking place.

A number of giant-killings have occurred with National League sides Sutton United and Barrow securing 2-1 victories over Cheltenham Town and Bristol Rovers to give themselves a chance of landing a draw against the likes of Manchester United, Arsenal, Chelsea, Liverpool or Manchester City in the Third Round.

English Football League clubs have also been causing upsets with Cambridge United beating Coventry City 4-0 and Wycombe Wanderers recording a 5-0 victory at Chesterfield in two of the results of the round.

There was no shock at the Tameside Stadium in Ashton-Under-Lyne where SkyBet League One side AFC Wimbledon came from three goals down to beat National League North outfit Curzon Ashton 4-3 in one of the greatest FA Cup matches of all time.

The winners of the 20 Second Round ties go into the Third Round draw where they will meet 44 clubs from the Premier League and the SkyBet Championship.

The ball numbers for the draw are listed below:

1 AFC Bournemouth

2 Arsenal

3 Aston Villa

4 Barnsley

5 Birmingham City

6 Blackburn Rovers

7 Brentford

8 Brighton & Hove Albion

9 Bristol City

10 Burnley

11 Burton Albion

12 Cardiff City

13 Chelsea

14 Crystal Palace

15 Derby County

16 Everton

17 Fulham

18 Huddersfield Town

19 Hull City

20 Ipswich Town

21 Leeds United

22 Leicester City

23 Liverpool

24 Manchester City

25 Manchester United

26 Middlesbrough

27 Newcastle United

28 Norwich City

29 Nottingham Forest

30 Preston North End

31 Queens Park Rangers

32 Reading

33 Rotherham United

34 Sheffield Wednesday

35 Southampton

36 Stoke City

37 Sunderland

38 Swansea City

39 Tottenham Hotspur

40 Watford

41 West Bromwich Albion

42 West Ham United

43 Wigan Athletic

44 Wolverhampton Wanderers

45 AFC Wimbledon

46 Wycombe Wanderers

47 Millwall

48 Macclesfield Town/Oxford United

49 Bolton Wanderers

50 Blackpool

51 Stourbridge/Northampton Town

52 Notts County/Peterborough United

53 Cambridge United

54 Port Vale

55 Barrow

56 Accrington Stanley

57 Lincoln City/Oldham Athletic

58 Luton Town

59 Sutton United

60 Eastleigh/FC Halifax Town

61 Shrewsbury Town/Fleetwood Town

62 Charlton Athletic/MK Dons

63 Plymouth Argyle/Newport County

64 Rochdale

The Third Round ties will be played on the weekend of 6-9 January 2017.

About Author

I am Dan Pentland and I am a York City season ticket holder and volunteer for men's health charity Prostate Cancer UK. In May 2015, I completed my childhood dream of visiting all 92 Football League grounds. Follow me on Twitter @DanPentlandpcuk and Facebook