FK Krasnodar v Dinamo Zagreb - 17:55

My first pick is for Dinamo Zagreb to win or draw against Krasnodar.

Krasnodar haven’t played since December, and won just one of their six Champions League matches this season against Sevilla, Rennes and Chelsea.

As for Zagreb, they had a really impressive Europa League campaign, earning an impressive 14 points from a group with Feyenoord, Wolfsberger and CSKA Moscow.

Zagreb will be keen to catch Krasnodar cold here, and avoiding defeat, considering their unbeaten European campaign thus far, looks like solid value.

Zagreb/Draw - 1pt @ 5/7

Braga v Roma - 19:00

I’m also backing Braga win or draw against Roma.

The Portuguese side are enjoying an impressive campaign, both domestically and in Europe, and at home they’re unbeaten since September, winning 13 of their last 16 at Braga Municipal Stadium.

As for their Europa League group, they lost just one of their six games—at the King Power Stadium—which shows what a tough nut they are to crack.

Roma also lost just once in their group, against CSKA Sofia, but domestically they’ve been stuttering of late, winning just here of their last seven in Serie A and the Coppa Italia.

Considering Braga’s record, backing a double chance at this price looks a real tempter.

Braga/Draw - 1pt @ 5/6

Maccabi Tel Aviv v Shakhtar Donetsk - 20:00

My final pick is Shakhtar beating Maccabi Tel Aviv away.

Shakhtar had quite the eventful Champions League campaign: beating Real Madrid twice, drawing twice with Inter 0-0, and being absolutely hammered by Borussia Monchengladbach twice.

Maccabi won just one of their last four Europa League games—including a 4-0 defeat at Villarreal—and I can’t help but think 6/7 for this talented Shakhtar to beat them looks very generous, particularly considering their European pedigree.

Shakhtar - 1pt @ 6/7