Czech Republic, Italy, Slovakia and Switzerland - Puma Euro 2016 Home Kits | On-Pitch Debuts

On Monday, things came thick and fast. While Adidas revealed various of their new home kits for the Euro 2016, Puma even launched all of their home kits for the European national teams at once to make a lasting impression. And whereas Czech Republic, Italy, Slovakia and Switzerland debuted their jerseys in yesterday's friendlies, Austria had no friendly and will therefore debut their new kit not before the clash against arch rivals Switzerland on Tuesday.

Czech Republic vs Serbia

Czech Republic debuted their new shirt in the match against Serbia (pictures via blesk.cz).

Boasting two different shades of red, Czech Republic wore their new shirt for the first time against Serbia. It was a successful debut for the new home kit, which most remarkably boasts centered logos on the front, as the Czech Republic won 4-1.

Belgium vs Italy

Italy debuted their new kit in the friendly against Belgium (pictures via gazzetta.it).

After Italy debuted their new Euro 2016 Away Kit against Malta on September 3, the Italian national team has already showed off their complete line-up for the tournament in France wearing the classy blue and white home kit in yesterday's match against Belgium. And while there was nothing wrong with the kit, it were the socks boasting the colors of the Italian flag that mostly caught our attention.

Slovakia vs Switzerland

Slovakia won yesterday's match against Switzerland with 3-2 (pictures via blick.ch).

It was the only match between two teams sponsored by the Big Cat. And while the match was anything but boring, both kits made by Puma stood out only because of the fact that they are remarkably similar.

Czech Republic, Italy, Slovakia or Switzerland? What's your favorite Puma kit from those which were already debuted? Let us know in the comments below.