Puzach made his debut for the USSR national team on 25 July 1969, in a friendly against East Germany national team and scored on his debut. He played at the 1970 FIFA World Cup final tournament and in the 1974 FIFA World Cup qualifiers. He was the first player in history to come on as a substitute in a World Cup game when non-injury substitutions were allowed for the first time in 1970. He replaced Viktor Serebryanikov in the opening match of the tournament against Mexico.Football World Cup Firsts. topendsports.com
