FA Cup round-up: Wigan knock out West Ham, Notts County hold Swansea
League One leaders Wigan knocked Premier League West Ham out of the FA Cup on an afternoon that saw the Hammers' Arthur Masuaku dismissed for spitting at Wigan's Nick Powell.
Northern Ireland international Will Grigg scored twice, making him the leading scorer in the competition this season with six goals in five games.
Harry Kane came to Tottenham's rescue with an 82nd-minute equaliser at Newport to earn the Premier League side a replay.
The League Two side had led from the 38th minute thanks to Padraig Amond's header and will now get a second shot at the fifth round when they travel to Wembley.
Liverpool lost their first home game of the season as West Brom were 3-2 victors at Anfield.
There were three goals in the first 11 minutes as Roberto Firmino gave the Reds the lead, before a Jay Rodriguez double swung the game in the Baggies' favour.
The first on-field use of VAR (video assistant referee) gave Liverpool a penalty, but Firmino struck the bar with his spot-kick shortly before a Joel Matip own goal extended West brom's lead. Mohamed Salah pulled a late goal back but Albion held on.
Veteran striker Jon Stead struck an equaliser for League Two Notts County at home to Swansea as the Magpies took the Premier League club to a replay after a 1-1 draw.
The Swans had been the better side in the opening half and led after Luciano Narsingh struck just before the interval but Kevin Nolan's side were much improved after the break.
It is not just Swansea who face a replay against lower-division opposition.
Huddersfield took the lead against Championship Birmingham through Steve Mounie but Lukas Jutkiewicz equalised after the break.
It looked to be heading for a draw at the Riverside too in the match between Middlesbrough and Brighton, but Glenn Murray's eventful week ended with a late winner for the Seagulls.
In the only all-Premier League tie among the nine matches at 15:00 GMT, new Watford manager Javi Gracia got off to a losing start with a 1-0 defeat at Southampton.
The only goal of the game came from defender Jack Stephens after just four minutes, while Saints' new £19m signing Guido Carrillo made his debut as a second-half substitute.
Coventry's fine FA Cup run continued.
The Sky Blues knocked out Stoke in the previous round - with Potters boss Mark Hughes sacked hours afterwards - and the League Two side won at MK Dons on Saturday with Maxime Biamou scoring the only goal.
But there was frustration for League One strugglers Rochdale, who led 2-1 at Championship Millwall until Ben Thompson struck a late equaliser as the match finished 2-2.
Hull knocked out Championship rivals Nottingham Forest, with Jarrod Bowen and Nouha Dicko scoring first-half goals. Apostolos Vellios pulled a goal back for Forest close to full-time but they could not find an equaliser.
In Saturday's other all-Championship tie, Sheffield United striker Billy Sharp scored a second-half penalty as the Blades knocked out Preston.
Earlier on Saturday, there were no problems for Premier League Leicester, who scored five at Peterborough with new signing Fousseni Diabate notching twice on his debut.
On Friday evening, Alexis Sanchez made his Manchester United debut in a 4-0 win at Yeovil. The Chilean played for 72 minutes and laid on two assists.
Want more - elsewhere on the BBC website: