A late penalty from Oyonnax fly-half Benjamin Urdapilleta salvaged a 19-19 draw in the Top 14 against Toulouse on Saturday.
Toulouse replacement fly-half Lionel Beauxis missed with a penalty in front of the posts in the final minute.
The result means Toulouse will have to wait till the last Top 14 game of the season in a fortnight to see whether or not they qualify for the play-offs.
The point sees the 19-time champions - who host Grenoble in their final match - occupy the sixth and last place for the play-offs, five points ahead of Stade Français and Bordeaux-Begles who play each other later on Saturday.
For Oyonnax the point lifted them to fourth from bottom onto 50 points, level with Perpignan, who lost to Toulon, and two clear of Bayonne who face Grenoble later on Saturday.
Jean-Marc Doussain scored all the visitors' points with a try, conversion, three penalties and a drop goal ensuring he finished with a 'full house', but it was Urdapilleta who had the final say.
The only tries of the game came either side of half-time with home full-back Florian Denos scampering over after good work from his fly-half to give Oyonnax the lead, before Doussain capitalised on Jano Vermaak's vision to dot down shortly after the break.
Toulouse held a 19-13 lead as the final quarter ticked around, and it looked likely Guy Noves' men were heading for an important away victory.
But it was Urdapilleta who wrote the final chapter in the tale of two tens with a pair of penalties to claw Oyonnax level and ensure a valuable two points for the hosts.
Pens: Urdapilleta 4
Yellow card: Hansell-Pune
Pens: Doussain 3
Oyonnax: 15 Florian Denos, 14 Silvere Tian. 13 Pierre Aguillon, 12 Roimata Hansell-Pune, 11 Jonathan Bousquet, 10 Benjamin Urdapilleta, 9 Agustin Figuerola, 8 Vili Ma'afu, 7 Valentin Ursache, 6 Mahamadou Diaby, 5 Damien Browne, 4 Thibault Lassalle, 3 Marc Clerc, 2 Jody Jenneker, 1 Lukas Rapant
Replacements: 16 Neil Clark, 17 Antoine Guillamon, 18 Nemia Soqeta, 19 Joe El Abd, 20 Fabien Cibray, 21 Hemani Paea, 22 Régis Lespinas, 23 Antoine Tichit
Toulouse: 15 Clement Poitrenaud, 14 Yoann Huget, 13 Yann David, 12 Florian Fritz, 11 Hosea Gear, 10 Jean Marc Doussain, 9 Jano Vermaak, 8 Gillian Galan, 7 Akapusi Qera, 6 Yacouba Camara, 5 Patricio Albacete, 4 Yoann Maestri, 3 Census Johnston, 2 Jaba Bregvadze, 1 Cyril Baille
Replacements: 16 Christopher Tolofua, 17 Schalk Ferreira, 18 Joe Tekori, 19 Edwin Maka, 20 Lionel Beauxis, 21 Gael Fickou, 22 Vincent Clerc,
23 Yohann Montes
Referee: Sébastien Clouté