Boavista v Belenenses - Primeira Liga - 15:00

Boavista have won their last three games—keeping a clean sheet on every occasion—and they’re a solid price to repeat the trick against struggling Belenenses.

The away side, who are very much in a relegation dogfight, have lost six of their last seven matches, while also losing six of their seven away games.

Considering Boavista have won four of their last five home league games against Belenenses, I’m confident in backing them once again.

Boavista - 1pt @ 5/6

Guimaraes v Porto - Primeira Liga

Porto are evens away at Guimaraes, and I fancy a piece of that.

Guimaraes followed-up a run of three straight defeats with a barnstorming 7-0 win against 10-man Famalicao, but three home defeats in their last five games will give title-chasing Porto plenty of encouragement.

The visitors come into this following a huge league result themselves (a 3-2 win against Benfica), and seven wins and two draws from their last nine on the road is an outstanding record to carry.

Follow @RyanEJourno

Porto - 1pt @ evs