There were 44 goals in 19 Emirates FA Cup ties at the weekend and you can watch all of them in our second round proper playlist.
The three highest scoring games produced five goals each.
Northampton Town came from two down late on to beat Northwich Victoria 3-2, Colchester United were winners by the same scoreline after twice trailing at home to Altrincham, while Carlisle United won 5-0 at Welling United with birthday boy Charlie Wyke bagging a hat-trick.
The Emirates FA Cup
Second Round Proper
Friday 4 December - Sunday 6 December 2015
Winners receive £27,000 from FA prize fund
Bradford City were also high scorers, hitting four to see off the plucky challenge of Southern League Premier Division side Chesham United.
You can also see how Jordan Rose's injury-time strike earned National League South outfit Whitehawk an impressive draw away at League Two side Dagenham & Redbridge.
Doncaster Rovers were another team to come from behind as they beat Cambridge United 3-1 at the Abbey Stadium on Sunday with Conor Grant notching a brace, while Kemar Roofe scored the winner as Oxford United knocked out non-League Forest Green Rovers.
The second round action began on Friday night as Stephen O’Halloran’s smart finish for Salford City - who play in the seventh-tier of English football - cancelled out Rhys Oates’ first-half penalty that put visiting League One Hartlepool United in front at Moor Lane.
And there is still another game to go on Monday night when Grimsby Town entertain Shrewsbury Town - live on BT Sport - and once again we will bring you highlights of that match on Tuesday.
The four replays, so far, will be played on Tuesday 15 December.