FA Cup round-up: The youngest goalscorer ever, John Terry sees red, and a Middlesbrough masterclass
Sunday saw most results go as expected in the FA Cup, but there was a touch of the old magic as the competition got its new youngest scorer.
Fresh-faced 16-year-old Ryan Sessegnon scored the winner for Fulham against Cardiff in a poorly attended game watched by just 5,199 fans.
Premier League leaders Chelsea cruised past League One Peterborough with a comfortable 4-1 win. Michy Batshuayi, Willian and Pedro all made the scoresheet.
Returning captain John Terry saw red on his first start since October when the Blues were already 3-0 up.
There was better news for another ex-absentee, however, with Kurt Zouma making his first appearance in almost a year after a serious injury
Spurs spurrsed things up with a victory over Aston Villa, though it took them a while to find their feet.
Ben Davies scored the first (his maiden goal for the club) on 71 minutes which was followed by a late second courtesy of Son Heung-min.
Elsewhere, 10-man Middlesbrough put on an imperious display to crush Championship side Sheffield Wednesday 3-0.
Captain Grant Leadbitter put Boro ahead with a classy free-kick, but just seconds later defender Daniel Ayala was sent off for pulling down the attacking Fernando Forestieri.
Alvaro Negredo took advantage of the second-worst goalkeeper clearance of the weekend for his goal, while Marten de Roon added an injury-time third.
And, in the early kick-off, Liverpool face a replay at Plymouth after fielding their youngest ever side and playing a drab 0-0 draw.
The draw for the fourth round will take place on Monday and is due to be shown on BT Sport 2 and BBC 2 from around 7:10pm.
Here are the ball numbers:
1 Ipswich Town or Lincoln City
3 Manchester United
4 Hull City
5 Sunderland or Burnley
6 Blackburn Rovers
8 Manchester City
9 Brighton & Hove Albion
10 Blackpool or Barnsley
11 Wigan Athletic or Nottingham Forest
12 Birmingham City or Newcastle United
15 Derby County
16 Leicester City
17 Liverpool or Plymouth Argyle
18 Wycombe Wanderers
22 Wolverhampton Wanderers
23 Cambridge United or Leeds United
24 Bristol City or Fleetwood Town
25 Huddersfield Town
26 Tottenham Hotspur
28 Bolton Wanderers or Crystal Palace
29 Norwich City or Southampton
30 Sutton United or AFC Wimbledon