The vast majority of pundits and fans alike are expecting Arsenal to mathematically confirm their place in the Champions League's Round of 16 this evening, for a 17th year in a row with a win over European minnows Ludogorets Razgrad.

That's admittedly dependent on PSG beating FC Basel, meaning neither the English nor the French giants can be caught on ten points apiece. But the Gunners are amid a strong run of form, battering Sunderland 4-1 last weekend, and possess more than enough talent to dispense of the Bulgarian champions with relative ease.

They've already recorded a resounding victory over Ludogorets, claiming a 6-0 win at the Emirates Stadium a fortnight ago, and will look to maintain - or perhaps even improve upon - that winning margin this evening.

Yet, Ludogorets aren't the pushovers the majority of the British media are making them out to be. In fact, they're a decent side with nothing to lose and an incredibly vocal fanbase.

Anything could happen in the 43,230 capacity Vasil Levski National Stadium this evening and we at FootballFanCast are tipping the Bulgarians to pull off the unlikeliest of upsets. Here's why.

The 6-0 flattered Arsenal

arsenal-ludogorets-half-time

You won't hear too many Arsenal fans saying this, but they were a little fortunate to come away with a 6-0 win last month after a rather stodgy start to the reverse fixture in the north London.

Indeed, due to their dominance in the second half, it's been quickly forgotten that the Eagles actually went into the interval with more possession than the Gunners and just two fewer shots on target. In fact, they arguably controlled the match after Alexis Sanchez's wonder-chip had given Arsenal an early lead.

Clearly, the Bulgarians capitulated when Alex Oxlade-Chamberlain made it 3-0 just after half time - but that won't necessarily be the case at home in a packed out Vasil Levski National Stadium.

Above: A look at how close the match was at half time, courtesy of Whoscored.

Attacking quality

Arsenal v PFC Ludogorets Razgrad - UEFA Champions League Group Stage - Group A

European minnows of Ludogorets' description often don't offer much in attack. Rather, they usually end up putting all eleven men behind the ball and hoping a big lump can get them a few seconds of respite when they finally get the chance to pump it up the field.

But Ludogorets undoubtedly possess attacking quality; they scored against FC Basel and PSG, including a strike at St. Jakob Park, and since suffering humiliation at the Emirates Stadium two weeks ago have notched up eight goals in just two league games.

One goal will give Georgi Dermendzhiev's boys something to hold onto and based on recent scorelines, they have half a chance of getting one.

Confidence from domestic form

bulgarian-league

We always knew qualification from Group A would be a tall order for the Bulgarian champions. But domestically, there's no doubting Ludogorets' impressive form.

They're leading the Bulgarian top flight with a game in hand and haven't actually lost a league fixture since mid-August, a 1-0 defeat to their second-placed title rivals, Levski Sofia.

Of course, Arsenal are a significantly higher calibre of opponent than anyone they'll play in Bulgaria - but there's no doubt the Eagles will enter tonight's match overflowing with confidence from their domestic results. Table courtesy of Whoscored.

Arsenal have previous

Arsenal v RSC Anderlecht - UEFA Champions League Group Stage Matchday Four Group D

Defeat to Ludogorets this evening certainly wouldn't be the first time complacency has cost Arsenal in the Champions League - in fact, it's been pretty common over the last few years.

Who can forget that 3-3 draw with Anderlecht, after going three goals up? Or the shock defeat to Monaco over two legs, or for that matter, Group Stage losses to Dinamo Zagreb and Olympiacos last season?

Admittedly, it feels as if there's something a little different, perhaps even a little more consistent, about Arsenal this season. But defeat to Ludogorets certainly wouldn't be out of character for this group of players, who have a knack of putting their collective foot on a banana-skin just when things are going well.