Who will preserve their status in the top tier of UEFA Nations League football?
When these two met in Prague back on matchday one, Czech Republic prevailed 2-1, thanks to an own goal from Djibril Sow.
However, in their first-ever season in League A, the Czechs have failed to win any of their four outings since then.
In fact, Jaroslav Šilhavý's side have now suffered three successive defeats without scoring, following Saturday’s 4-0 drubbing at home to Portugal.
Patrik Schick could’ve halved the deficit in first half stoppage time, but skied his penalty miles over the bar and, almost, out the stadium.
This leaves Czech Republic rock bottom of the group, needing a win in St. Gallen to avoid an immediate return to League B.
Switzerland meantime lost their first three games, but have since pulled off back-to-back shock results.
First, Haris Seferović's goal after just 44 seconds, the fastest in Nations League history, downed Portugal in Geneva in June.
Then, at the weekend, Manuel Akanji and Breel Embolo were on target in an even more surprising 2-1 victory over Spain in Zaragoza.
So, Murat Yakın’s side are looking in good shape ahead of the World Cup, and are well-placed to remain a League A nation.
Will Switzerland claim the point required at Kybunpark, or can Czech Republic spring a surprise?