Damian Punal opened the scoring for the host in the seventh minute, before Angel David Rodriguez (11') and Victor Omar Quiroz (16') netted to give the Tricolores a 2-1 halftime advantage.
In the second half, Bargas leveled with a tally from Sergio Garcia (25'), however, three minutes later Morgan Plata once again put Mexico ahead.
After the Spanish second-division side had its double-penalty kick saved by goalkeeper Miguel Angel Estrada, Raul Nieto equalized in the 39th minute to the delight of the home supporters.
Mexico, under the direction of head coach Ramon Raya, is back in action on Sunday against Inter Movistar, and will close out against Navagalamella FS (Oct. 22), Escuela Javier Limones FS (Oct. 23) and Brihuega FS (Oct. 24).
The Tricolores will make their first appearance in a FIFA Futsal World Cup next month in Thailand, facing Group D opponents Argentina, Australia and Italy in the opening round.
October 18, 2012: Bargas, SPAIN; Polideportivo Municipal El Balcón (A: 300)
CFS BARGAS (ESP) - MEXICO 3:3 (1:2)
Damian PUNAL 7'; Sergio GARCIA 25'; Raul NIETO 39' - Angel David RODRIGUEZ 11'; Victor Omar QUIROZ 16'; Morgan PLATA 28'
CFS Bargas: Arroyo - Javi López, Alvarito, Sergio Garcia, Alex.
Subs: Damián Punal, Raul Nieto, César, Dioni, Alfredo, Javi González, Samuel, Yu.
TD: Javi MUNOZ
MEX: Miguel Angel Estrada - Ángel David Rodriguez, Adrián Gonzalez, Carlos Alberto Ramirez Vasquez, Morgan Plata.
Subs: Francisco Cati, Jorge, Victor Omar Quiroz, Miguel Angel Limón, Benjamín Jesus Mosco, Jorge Alberto Rodríguez, Gustavo Rosales.
TD: Ramon RAYA
R1: CAPRINTERO; R2: PEDRAZA