SUBSTITUTIONpublished at 21:11
Bristol City 0-1 West Brom
West Brom are managing this game well now they are ahead. Bristol City need a change and they opt for Jonathan Kodjia, on for the increasingly marginalised Luke Freeman.
Use highlights tab to watch goals
Villa, West Brom, MK Dons, Pompey, Bolton & Reading all through
MK Dons host Chelsea on the BBC
Bury and Carlisle win penalty shootouts
Tom Rostance
Bristol City 0-1 West Brom
West Brom are managing this game well now they are ahead. Bristol City need a change and they opt for Jonathan Kodjia, on for the increasingly marginalised Luke Freeman.
Bolton 2-2 Eastleigh
Relive the drama, the great cup drama, as Eastleigh make it 2-2 at Bolton.
Use the highlights tab to check out even more goals.
Reading 1-2 Huddesfield
Huddersfield lead but they are down to 10 men. Can the Royals take advantage?
#bbcfacup
Angry of Birmingham..
Portsmouth 2-1 Ipswich
Adam Williams
BBC Sport at Fratton Park
Ipswich have somehow clawed their way back into this game.
Ainsley Maitland-Niles went on a speculative run and curled in a left-foot effort from the edge of the box with Ipswich's first shot on target.
Mick McCarthy continues to shout himself horse on the touchline as Portsmouth are under pressure for the first time tonight.
Bolton 2-2 Eastleigh
Bolton have an opening as Liam Feeney overlaps on the right, he drags his shot though into the side-netting. Edgy.
Ainsley Maitland-Niles (60 mins)
Cracking strike from Ainsley Maitland-Niles - who is on loan from Arsenal and has pulled the Tractor Boys back into this tie with a cracking strike.
Josh Murphy (61 mins)
Josh Murphy only came on at half-time and has made a real difference for MK Dons. He doubles the lead after running through on goal and slams home confidently.
Is that game over?
Aston Villa 0-0 Wycombe
Dean Saunders
Former Wales striker at Villa Park for BBC Radio 5 live
"Aston Villa need to put a pattern of play together with no opponents on the field - just so they can work out how to play with one and another, what to do with the ball.
"At the moment they look like they don't know what to do with it. They look like they are just making it up."
Aston Villa 0-0 Wycombe
Another great chance for Wycombe! Once more it's that man Garry Thompson who has a free header, eight yards out and he puts it wide.
Bristol City 0-1 West Brom
Bristol City looking for a way back into this. The ball is crossed from the right towards Aaron Wilbraham in the box. The striker gets his head to the ball but is put off by the presence of Gareth McAuley and puts his effort over the bar.
We are back under way at Bolton, and at Huddersfield.
Aston Villa 0-0 Wycombe
There are plenty of frustrated groans coming down from the sparse Villa Park stands now. Villa not showing their class so far.
MK Dons 1-0 Northampton
A chance for MK Dons to put clear daylight between the sides but Josh Murphy, after skipping into the box, clips a shot against the post.
Portsmouth 2-0 Ipswich
Adam Williams
BBC Sport at Fratton Park
Portsmouth should have had this tie sewn up.
Marc McNulty, scorer of their second goal, had a great chance to put the game to bed just after half-time when Gary Roberts played him in on goal.
But, Bartosz Bialkowski denied him with a low save to his left from the edge of the box.
Captain Michael Doyle then flashed a left-foot shot wide from Roberts’ cleverly worked free-kick.
Bristol City 0-1 West Brom
John Hartson
Former Wales striker at Ashton Gate for BBC Radio 5 live
"That's a brilliant finish from Salomon Rondon.
"Talk about composure and skill - he brought the ball down with ease on his chest and just tucked it past the Bristol City goalkeeper.
"He hasn't done a lot in the game but that is why he is in the side. That goal could decide this scrappy game."
Aston Villa 0-0 Wycombe
Jordan Ayew flashes a cross into the middle, it just needs a touch but there's no man in claret and blue to convert.
Ben Reeves (Pen 53 mins)
MK Dons are given a penalty this time as Zander Diamond trips his man and Ben Reeves slams home.
MK Dons v Chelsea?
A cracker in Scotland, where Celtic lead Hamilton 7-0 with less than an hour played.
The result is looking very Academic(al).
You can follow all the action on our Scottish live text.
Salomon Rondon
The deadlock is broken! Finally, we have some quality in the box as Salomon Rondon collects a looping cross from Craig Dawson on his chest and finishes coolly from six yards out.