Serbia vs. Jamaica (Monday, 8.00am)
© Reuters
Jamaica's Gold Cup preparations continue this week with the team set to take on Serbia in an international friendly at the Miki Athletic Stadium on Monday night.
A niche encounter on paper, the last time these two sides met was actually only back in 2014, with Serbia winning that tie 2-1.
We say: Serbia 3-0 Jamaica
There are no two ways of looking at it, Serbia are playing some delightful football at the moment and look to be becoming a really dangerous side. We are going for a big 3-0 scoreline.
> Click here to read our full preview for this match
Ukraine vs. Cyprus (Monday, 5.00pm)
© Reuters
Ukraine round off their preparations for Euro 2020 with a final friendly battle against Cyprus at the Metalist Stadium on Monday evening.
The hosts ended a seven-game winless run by overcoming Northern Ireland 1-0 last time out, whereas Cyprus suffered defeat by the same scoreline to Hungary.
We say: Ukraine 2-0 Cyprus
Cyprus are proving themselves to be a difficult team to break down under Kostenoglou's tutelage, but that resilience has come at a price with only one goal in their last five outings.
Ukraine are not exactly renowned for their goal-laden, dominant showings on the attacking front either, but they should see out a comfortable win before their focus switches to the Euros.
> Click here to read our full preview for this match
Germany vs. Latvia (Monday, 7.45pm)
© Reuters
Germany host Latvia at Merkur Spiel-Arena in Dusseldorf on Monday in an international friendly ahead of their Euro 2020 campaign beginning against France eight days later.
Latvia, meanwhile, set up a decider against Estonia to determine who will lift the Baltic Cup after beating neighbours Lithuania 3-1 on Friday.
We say: Germany 3-0 Latvia
While Germany have their fair share of tactical and personnel problems heading into Euro 2020, they should be able to rack up a morale-boosting victory against Latvia on Monday.
Kazakevics and his players are likely to have one eye on Thursday's Baltic Cup showdown against Estonia, potentially allowing the Germans to rack up a few goals with their Premier League contingency back in the fold.
> Click here to read our full preview for this match
> How Germany could line up against Latvia
Faroe Islands vs. Liechtenstein (Monday, 7.45pm)
© Reuters
Faroe Islands play host to Liechtenstein on Monday evening looking to end a run of three successive defeats in all competitions.
Meanwhile, the visitors have lost four games in a row, their latest defeat coming by a 7-0 scoreline against Switzerland on Friday night.
We say: Faroe Islands 2-1 Liechtenstein
Both teams will view this fixture as the ideal opportunity to end their run of defeats. While we would not be surprised to see a low-scoring draw, the home side should be capable of edging this contest by the odd goal in three.
> Click here to read our full preview for this match
Andorra vs. Gibraltar (Monday, 7.45pm)
© Reuters
A rare taste of success is on the line in Andorra, as the modest microstate play host to fellow international minnows Gibraltar on Monday.
The pair convene at Estadi Nacional with the opportunity to earn a first win of the year, having suffered heavy defeats in several recent outings.
We say: Andorra 2-1 Gibraltar
A promising first 55 minutes against Ireland can offer a welcome dose of belief to Andorra, ahead of one of the few winnable fixtures for them at international level.
Though their recent opposition have been from the upper echelons of the football pyramid, Gibraltar have leaked far too many goals since a successful Nations League campaign and may therefore be punished by their more defensively disciplined rivals.