Struggling Osasuna have recovered from conceding after 19 seconds to claim their first La Liga win of the season with a 3-2 victory at Eibar.
A Sergio Leon double turned the match in favour of the visitors after Gonzalo Escalante's brilliant strike had given Eibar a perfect start.
Sergi Enrich made it 2-2 on the stroke of half-time, but Roberto Torres grabbed the winner in the 58th minute.
Victory was Osasuna's first in the league at the eighth attempt, but they remain second bottom.
The eighth-placed hosts went in front immediately when the ball broke to Escalante on the edge of the area and he curled a superb effort with the outside of his right foot into the top corner.
But the hosts were twice undone at the back in the space of four minutes, Leon the man to take advantage on both occasions.
In the 29th minute an Osasuna free-kick was only partially cleared and when the ball was hooked back into the area from the left Leon was on hand at the back post to nod home.
And it was a howler from the goalkeeper which gifted him a second soon after, with Asier Riesgo missing his attempted clearance on the edge of the area following a long, hopeful ball forward and Leon tapping home.
Enrich headed home an Eibar equaliser before half-time, but another defensive mistake saw then concede a third.
After his marker had sold himself, Torres brought a cross from the right under his spell at the far post and fired the winner low into the far corner.