FIFA Beach Soccer World Cup 2017 – Group Stage (Matches 17-20)

1 May 2017

Italy – Mexico
Referee 1: Liang Shao (CHN)
Referee 2: Yuichi Hatano (JPN, photo)
Third Official: Pablo Cadenasso (URU)
Timekeeper: Ebrahim Al-Mansory (UAE)

Switzerland – Senegal
Referee 1: Micke Palomino (PER)
Referee 2: Ivo Moraes (BRA)
Third Official: Gonzalo Carballo (SLV)
Timekeeper: Juan Angeles (DOM)

Nigeria – Iran
Referee 1: Laurynas Arzuolaitis (LTU)
Referee 2: Sofien Benchabane (FRA)
Third Official: Jorge Martinez (PAR)
Timekeeper: Mariano Romo (ARG)

Bahamas – Ecuador
Referee 1: Hugo Pado (SOL)
Referee 2: Sergio Gomes (POR)
Third Official: Gionni Matticoli (ITA)
Timekeeper: Ago Kaertmann (EST)