The FA Cup is a magical thing. The third round gets all the plaudits as being the ultimate day of drama but the fourth can be just as slippy for giant teams and sides that are playing lower league opposition.

Just ask Chelsea. One of the more notorious fourth Round exits in recent years was their 4-2 defeat at the hands of Bradford City at Stamford Bridge in 2015. It was a shocking result for the Blues but it highlights just how dangerous complacency and a bad day can be to the big sides' quest for silverware.

This weekend is no different and there's plenty of drama in this set of 16 fixtures. We have non-league opposition hosting Championship sides in our Fixture in Focus, and we have League Two teams travelling to the in-form Premier League teams.

Everything and anything can happen, so are there any predictions to be made? Are there indicators of an upset in any of these matches? Here's our picks of FIVE potential upsets in this weekend's FA Cup action...

Wolves at Liverpool

Britain Soccer Football - Liverpool v Swansea City - Premier League - Anfield - 21/1/17 Liverpool manager Juergen Klopp  Action Images via Reuters / Ed Sykes Livepic EDITORIAL USE ONLY. No use with unauthorized audio, video, data, fixture lists, club/league logos or "live" services. Online in-match use limited to 45 images, no video emulation. No use in betting, games or single club/league/player publications.  Please contact your account representative for further details.

Liverpool made it to this stage of the competition by the skin of their teeth, requiring a replay against Championship side Plymouth Argyle to progress to the fourth Round, and that was only a 1-0 win.

That came after a difficult 0-0 draw at Anfield. Liverpool are struggling to break teams down right now and have only won one game in their last seven in all competitions. They've also already been dumped out of a cup this week, suffering two defeats to Southampton over two legs to go out of the EFL Cup.

It's all left them in something of a crisis as Wolves prepare to visit, hoping to capitalise on the unease at Anfield and fire themselves into the next round. They aren't having a great season themselves, struggling in the bottom half of the Championship, but could the magic of the cup provide a much-needed distraction on Saturday?

Accrington Stanley at Middlesbrough

Bear with us here, we know it's a long shot. A League Two side has no business of travelling to a Premier League outfit and expecting to win, especially one fighting for their lives to stay in the division.

There is one key indicator here though - the only previous meeting between the two sides.

That came in the first Round of the League Cup in 2013 when Stanley shocked their Championship opponents by coming from behind and securing a 2-1 win away from home.

It was one of the last humiliating moments before Karanka's arrival but it serves as a timely reminder that League Two sides can play beyond themselves on their day. With Boro struggling so badly for league form, perhaps lightning can strike twice.

Millwall hosting Watford

Having already dumped Premier League opposition out of the competition this season, Millwall can be confident of seeing off Walter Mazzarri's Watford side on Sunday.

The Lions are unbeaten in their last seven matches in all competitions and still have hope of reaching the League One play-offs. Another Premier League scalp at The Den would be another big boost to their campaign.

Watford have only won one game in their last eight matches and must be making the trip across London with hesitation. Can Millwall delight their home fans once again?

Palace hosting City

Britain Soccer Football - Everton v Manchester City - Premier League - Goodison Park - 15/1/17 Manchester City manager Pep Guardiola looks dejected  Action Images via Reuters / Lee Smith Livepic EDITORIAL USE ONLY. No use with unauthorized audio, video, data, fixture lists, club/league logos or "live" services. Online in-match use limited to 45 images, no video emulation. No use in betting, games or single club/league/player publications. Please contact your account representative for further de

Perhaps not a traditional upset in the sense of lower league opposition shocking a bigger side, but if Palace can see off Manchester City at Selhurst Park on Saturday it's sure to be a result that sends shockwaves.

It's possible too. Pep Guardiola has had a difficult few weeks as City boss, losing to Everton and Liverpool before drawing at home to Spurs. Their title challenge is almost definitely over and if they go out of another competition the pressure only rises on the Spaniard.

Crystal Palace ran them close at home earlier in the season, City requiring a late goal from Yaya Toure to pick up all three points in a 2-1 win.

The Eagles badly need a pick-me-up under new boss Sam Allardyce and he'll be hoping a confidence-boosting cup run can kickstart their season.

Sutton United hosting Leeds

We couldn't leave out Sutton United could we? The non-leaguers have already had a fairytale run in the cup, seeing off League Two and League One opposition on their way to the 4th Round.

Why not go one step beyond and polish off a Championship side?

Leeds will be hoping to ruin their dreams and travel home maintaining the form that has seen them rise to third in the Championship table.

The task ahead of Sutton is massive. Leeds have only lost one match in their last 9 and are enjoying one of their best seasons in years.

But there's something about the cup, something about a non-league side playing at home and something about the run Sutton United are on that means we just can't count against them.