The Jaguares finished over the top of the Bulls in Buenos Aires to record their first win of the Super Rugby season.
Two tries inside the final 16 minutes, including a sparkling sequence finished by Bautista Delguy, saw the hosts record a 27-12 in trying conditions after they had led 7-3 at the break.
The Jaguares held the Bulls tryless throughout, the visitors' points all coming from the boot of Springboks fly-half Handre Pollard. It looked like it might have been enough, too, before the Jaguares rallied to bounce back from last week's first-up loss to the Lions.
Matias Orlando got the hosts up and running in the first half after he scooped on a loose Bulls pass and ran 70 metres to score the game's opening try in the 16th minute.
Pollard responded with the first of his four penalties, before he kicked three more in quick succession after the break to have the visitors leading going into the final quarter.
But the Jaguares quickly seized back momentum, some 50-50 passes finally sticking sticking; Rodrigo Bruni's try taking back the lead on 64 minutes. Joaquin Diaz Bonilla's second penalty of the match extended the buffer, before Delguy found himself on the end of some lovely handling to ice the victory seven minutes from fulltime.
The Jaguares' run of games at home continues next week against the winless Blues while the Bulls are back in South Africa but find themselves in Johannesburg for a date with the Lions.