Following an entertaining round of games across this Emirates FA Cup weekend, all successful teams and fans had to undergo nail-biting moments, as they waited for their side to be drawn in the big one - the Third Round draw.
Premier League and Championship clubs enter at this stage, with the likes of Manchester United, Tottenham Hotspur and Liverpool all in the hat.
They had the potential to face the four remaining non-league outfits - Wrexham, Boreham Wood, Chesterfield, and Dagenham & Redbridge (replay with Gillingham).
-
Second Round round-up
The second round was fairly entertaining in itself, as 18 teams made sure of their place in the Third Round of the prestigious cup competition.
Comfortable wins were picked up by Ipswich, Wrexham and Oxford United, smashing four past their respective opponents.
Burton Albion decided to go a step further, making sure they got the job done against Chippenham Town with an impressive six-goal rout.
Just six games saw away victories - Boreham Wood and Chesterfield both shocked Football League opposition on the road, whilst Grimsby and Derby were two others to triumph on unfamiliar ground.
Carrying on with the 'winning away' trend, Fleetwood and Stevenage avoided giant-killings at Ebbsfleet and King's Lynn.
A couple of replays are scheduled to determine who progresses to the Third Round - Dagenham and Gillingham, nor Charlton and Stockport could find an all-important winner in their ties at the weekend.
Elsewhere, other EFL clubs sealed their place in the Third Round, with Forest Green, Portsmouth and Shrewsbury just to name a few.
-
Third Round draw in full
Here is the FA Cup draw in full:
1 Preston North End vs Huddersfield Town
2 Middlesbrough vs Brighton and Hove Albion
3 Chesterfield vs West Brom
4 Manchester City vs Chelsea
5 Charlton or Stockport vs Walsall
6 Boreham Wood vs Accrington Stanley
7 Tottenham Hotspur vs Portsmouth
8 Derby County vs Barnsley
9 Cardiff City vs Leeds United
10 Brentford vs West Ham
11 Bournemouth vs Burnley
12 Coventry City vs Wrexham
13 Norwich City vs Blackburn Rovers
14 Aston Villa vs Stevenage
15 Luton Town vs Wigan Athletic
16 Oxford United vs Arsenal
17 Fleetwood Town vs QPR
18 Liverpool vs Wolves
19 Grimsby Town vs Burton Albion
20 Blackpool vs Nottingham Forest
21 Dagenham/Gillingham vs Leicester City
22 Forest Green Rovers vs Birmingham City
23 Bristol City vs Swansea City
24 Hartlepool United vs Stoke City
25 Hull City vs Fulham
26 Crystal Palace vs Southampton
27 Millwall vs Sheffield United
28 Shrewsbury Town vs Sunderland
29 Sheffield Wednesday vs Newcastle
30 Manchester United vs Everton
31 Reading vs Watford
32 Ipswich Town vs Rotherham United
Third Round ties will be played between January 6th-9th.