Finland vs. Estonia (Friday, 5.00pm)
The Eagle-Owls lost 2-0 against Sweden in their last outing, while Estonia were 1-0 winners against Lithuania.
We say: Finland 2-0 Estonia
Finland could do with a victory to give them a bit of momentum ahead of their Euro 2020 opener against Denmark next week.
This fixture likely would have been selected with exactly that in mind, and it is difficult to see Estonia pulling off an upset against a side ranked 62 places above them.
N. Macedonia vs. Kazakhstan (Friday, 5.00pm)
The hosts kicked off this round of international fixtures with a 1-1 draw against Slovakia on Tuesday, while Kazakhstan will play their only game of the international break, with no further action until September.
We say: North Macedonia 3-0 Kazakhstan
North Macedonia come to this game with plenty to play for, as they look to build momentum going into next Sunday's opening clash with Austria, and we see them recording a big win on Friday.
The hosts have much more quality than their opponents with the likes of Pandev and Alioski, and they should ensure they pick up a result in order to boost their confidence.
Spain vs. Portugal (Friday, 6.30pm)
La Roja will take on Sweden in their European Championships opener on June 14, while Portugal are preparing for the start of their tournament, which sees them face Hungary on June 15.
We say: Spain 1-1 Portugal
The result is not important on Friday night, but neither manager will want to suffer a damaging defeat this close to the start of the European Championships; we are expecting an entertaining match but have ultimately settled on a low-scoring draw in Madrid.
Hungary vs. Cyprus (Friday, 7.00pm)
Hungary host Cyprus in Budapest on Friday in their first of two friendlies ahead of co-hosting Euro 2020.
The Magyars are unbeaten in nine games and will be looking to keep that run of form going into this month's finals, while Cyprus are gearing up for their next batch of World Cup qualifiers in September.
We say: Hungary 2-0 Cyprus
Hungary have been on a good run of form since September and will be aiming to pick up from where they left off a few months ago with victory against Cyprus on Friday.
The visitors have improved slightly of late with two wins in their last five games, but this will likely be a step too far for Kostenoglou's charges.
Nigeria vs. Cameroon (Friday, 7.30pm)
Both countries cruised through the qualifying stage for the African Cup of Nations, and they will now look to build momentum going into the tournament at the beginning of next year.
We say: Nigeria 2-1 Cameroon
Although both sides look strong going into the African Cup of Nations, we give the slight edge to Nigeria thanks to their strong quality all over the pitch.
The Super Eagles are heavily fancied going into next year's tournament, and they come into this game with plenty of momentum which they will look to continue.
Faroe Islands vs. Iceland (Friday, 7.45pm)
While the home side have failed to win in six outings, Iceland have endured a run of form which suggests that their recent period in the spotlight could soon be coming to an end.
We say: Faroe Islands 1-3 Iceland
Despite the possibility of squad rotation, we still feel that Iceland should emerge victorious relatively comfortably.
However, do not be surprised if the home side remain in the contest for the first hour.
Italy vs. Czech Republic (Friday, 7.45pm)
Having finalised their squad following last week's thumping of San Marino, the Azzurri now have one final fixture to warm up for this summer's main event.
We say: Italy 1-1 Czech Republic
As squad places have been assured, Italy's motivation may be a little lower than a Czech side yet to get their post-season preparation underway out on the pitch.
Many talented faces could feature, but a game likely to be disrupted by numerous substitutions is set to peter out into a score draw - keeping the Azzurri's unbeaten streak intact ahead of the Euros, while further boosting the Czechs' growing confidence.
Slovenia vs. Gibraltar (Friday, 7.45pm)
While the visitors have suffered three heavy defeats in quick succession, they will feel that they are capable of earning a result in Koper.
We say: Slovenia 2-0 Gibraltar
Despite the level of opposition in front of them, do not expect a goalfest from Slovenia. Nevertheless, the home side should have few issues in dealing with a side who also struggle in the final third.