The UEFA Nations League is back in action with another round of matches this weekend as Portugal take on Switzerland on Sunday, 5 June. Both teams can pack a punch on their day and have a point to prove this weekend.Switzerland finished in third place in their group last season and narrowly managed to avoid relegation. They suffered a 2-1 defeat against the Czech Republic this week and will need to bounce back in this fixture.Portugal, on the other hand, finished in second place behind France last season and will need to take it up a notch this season. The hosts played out a 1-1 draw against Spain in their previous game and will need to step up in this match.UEFA Nations League@EURO2024Super sub Ricardo Horta equalises for Portugal #NationsLeague85186Super sub 🔥🇵🇹 Ricardo Horta equalises for Portugal ⚽️#NationsLeague https://t.co/npBTk6mKhrPortugal vs Switzerland Head-to-HeadSwitzerland have a good record against Portugal, winning 10 out of the 23 matches played between the two teams. Portugal have managed eight victories against Switzerland and will want to increase the tally on Sunday.The previous meeting between the two sides took place in 2019 and ended in a 3-1 victory for Portugal. The Swiss struggled on the day and will need to make amends this weekend.Portugal form guide: D-W-W-L-DSwitzerland form guide: L-D-L-W-DPortugal vs Switzerland Team NewsPortugal have a strong squadPortugalRuben Dias is injured at the moment and will not be able to play a part in this fixture. Cristiano Ronaldo started on the bench against Spain this week, but could start versus Switzerland.Injured: Ruben DiasDoubtful: NoneSuspended: NoneSwitzerland have a point to proveSwitzerlandSwitzerland have a fully-fit squad going into the match and have no injury concerns at the moment. The Swiss thinktank is unlikely to make drastic changes to the team ahead of the fixture.Injured: NoneDoubtful: NoneSuspended: NonePortugal vs Switzerland Predicted XIPortugal Predicted XI (4-3-3): Diogo Costa; Joao Cancelo, Pepe, Domingos Duarte, Raphael Guerreiro; Bruno Fernandes, Ruben Neves, Danilo Pereira; Bernardo Silva, Cristiano Ronaldo, Rafael LeaoUEFA Nations League@EURO2024 Who will be the main man for Portugal? #NationsLeague47440🇵🇹 Who will be the main man for Portugal? 🔜#NationsLeague https://t.co/Xtg0GTde2eSwitzerland Predicted XI (4-2-3-1): Yann Sommer; Silvan Widmer, Nico Elvedi, Manuel Akanji, Ricardo Rodriguez; Granit Xhaka, Remo Freuler; Steven Zuber, Xherdan Shaqiri, Renato Steffen; Breel EmboloPortugal vs Switzerland PredictionPortugal have an exceptional squad but are yet to meet expectations in Europe. The Iberian giants have relied heavily on Cristiano Ronaldo in the past and will need their talisman to step up this weekend.Switzerland, meanwhile, can pull off an upset on their day but are not in particularly good form at the moment. Portugal are the better team on paper and should be able to win the game comfortably.Prediction: Portugal 2-0 Switzerland