Cristiano Ronaldo marshalled Portugal past Switzerland in the Nations League on Sunday as Gavi made history becoming Spain's youngest ever scorer.
Ronaldo scored two goals in four first half minutes and had a third ruled offside by VAR as Portugal crushed Switzerland 4-0 in Lisbon.
In Prague, Jakub Pesek put the hosts in front before Gavi levelled with a low curling left-footer at the record age of 17 years and 304 days just before halftime.
Jan Kuchta had the Czechs back in control with a delicate chip but Athletic Bilbao defender Inigo Martinez headed home in the final minute to salvage a 2-2 draw.
"It is wonderful to be able to say that we are disappointed to lose points against Spain," said Czech captain Tomas Soucek.
Martinez conceded it wasn't Spain's "finest" match.
Spain reached the final of last year's Nations League, beating European champions Italy in the semis before losing to France, and they enjoyed a relatively smooth qualification for the World Cup. But they are now on the back foot in this competition and after their opening 1-1 stalemate with Portugal on Thursday are placed third in the group, two points adrift.
And Georgia are in command at the top of League C Group 4 after dishing out a 5-2 drubbing to Bulgaria while Manchester City's new headline signing Erling Haaland produced the goals in Norway's 2-1 win in Sweden.
The Norwegians top League B, Group 4 after two wins from Serbia, 4-1 winners over Slovenia.