Russia vs. Bulgaria (Saturday, 4.00pm)
© Reuters
Russia finalise their preparations for Euro 2020 on Saturday as they welcome Bulgaria to the VTB Arena in Moscow for a friendly battle.
The hosts played out a 1-1 draw with Poland in midweek to kick off their warm-ups for the Euros in a conservative manner, while Bulgaria managed to hold Slovakia to a stalemate by the same scoreline.
We say: Russia 2-0 Bulgaria
A respectable draw against Slovakia represented the most positive result of Petrov's reign in the Bulgaria dugout so far, but he is unlikely to experience much joy against a fired-up Russia.
The hosts have one last opportunity to build some momentum ahead of the Euros and are coming up against a side renowned for their troubles on the road, so we can only back Russia to come out on top.
> Click here to read our full preview for this match
Wales vs. Albania (Saturday, 5.00pm)
© Reuters
Wales will complete their preparations for Euro 2020 on Saturday evening when they take on Albania at the Cardiff City Stadium.
Robert Page's side suffered a 3-0 defeat to France in their last friendly on Wednesday, while Albania, who will not be present at this summer's European Championships, beat San Marino 2-0 in their last match.
We say: Wales 1-1 Albania
Wales will be determined to enter Euro 2020 off the back of a win, but we are finding it difficult to back the hosts with any real confidence. Albania have a lot of talent and are capable of securing a share of the spoils at the Cardiff City Stadium this weekend.
> Click here to read our full preview for this match
Ivory Coast vs. Burkina Faso (Saturday, 6.00pm)
© Reuters
It is an all-African affair at the Stade Olympique Alassane Ouattara on Saturday when Ivory Coast and Burkina Faso face off against each other.
The hosts are currently ranked as the 59th-best male national team by world football's governing body, one spot above their visitors.
We say: Ivory Coast 2-1 Burkina Faso
Both teams have been in fine form of late which should make for a keenly contested affair in this one. The hosts just edge it in terms of overall quality and we expect that to translate into a narrow victory at the full-time whistle.
> Click here to read our full preview for this match
Sweden vs. Armenia (Saturday, 7.45pm)
© Reuters
Sweden will round off their preparations for this summer's European Championships with a clash against Armenia in Solna on Saturday evening.
The Blue and Yellows will enter the friendly off the back of a 2-0 win over Finland on May 29, while Armenia, who have not qualified for Euro 2020, drew 1-1 with Croatia on June 1.
We say: Sweden 1-1 Armenia
Sweden will be keen to enter Euro 2020 off the back of another win, but Armenia were excellent against Croatia last time out, and it would not be a surprise to see the two teams play out a low-scoring draw here, with Andersson looking to get his squad through without suffering any fitness concerns.
> Click here to read our full preview for this match
Senegal vs. Zambia (Saturday, 8.00pm)
© Reuters
In the first of two international friendlies, Senegal prepare for the visit of Zambia at the Stade Lat Dior on Saturday.
Senegal will aim to extend their current unbeaten streak on home soil, while the away side go in search of back-to-back triumphs on the road.
We say: Senegal 1-0 Zambia
Games involving Senegal have often turned out to be low-scoring affairs of late, and we can see that trend continuing in this one. We are also tipping the home side to come out on top at the end of the 90 minutes.