Bolton's defender Radhi Jaidi salvaged a point for Tunisia with a An injury-time header in Munich. Just minutes before Saudi Arabia's Sami Al Jaber looked like he had secured the win for his team when he came off the bench to put them 2-1 up but ended up drawing 2-2.
Jaidi struck two minutes into added time just as Saudi Arabia were thinking they had secured a great comeback victory.
Trailing to Zied Jaziri's 23rd-minute goal, the Saudis drew level through Yasser Al Kahtani's goal in the 57th minute and then thought they had taken all three points with Sami Al Jaber completed a sweeping move with a cool finish six minutes from time.
The draw means Spain are top of Group H with three points, with Tunisia and Saudi Arabia joint second on one point each.
Tunisia 2 (Jaziri 23, Jaidi 90+3) Saudi Arabia 2 (Al Kahtani 57, Al Jaber 84) H-t: 1-0
Teams Tunisia: Ali Boumnijel - Hatem Trabelsi, Radhi Jaidi, Karim Haggui, David Jemmali - Hamed Namouchi, Jawhar Mnari, Adel Chedli (Kaies Ghodhbane 69), Riadh Bouazizi (capt) (Medhi Nafti 55) - Ziad Jaziri, Yassine Chikhaoui (Karim Essediri 83)
Yellow card: Karim Haggui (35), Riadh Bouazizi (37), Adel Chedli (65) , Yassine Chikhaoui (79)
Coach: Roger Lemerre
Saudi Arabia: Mabrouk Zaid - Redha Tukar, Hamad Al Montashari, Ahmed Dokhi, Hussein Sulimani (cap) - Khaled Aziz, Omar Al Ghamdi, Saud Khariri, Mohammed Noor (Mohammed Ameen 75), Nawaf Al Temyat (Malek Mouath 67) - Yaser Al Kahtani (Sami Al Jaber 82)
Coach: Marcos Paqueta
Referee: M. Shield (ANZ)
Pitch condition: good
Weather: fine
Attendance: 66,.000
FIFA's man of the match : Ziad Jaziri