The Second Battle of Guararapes was the second and decisive battle in a conflict called Pernambucana Insurrection, between Dutch and Portuguese forces in 1649 at Jaboatão dos Guararapes in the state of Pernambuco, ending the Dutch occupation of the Portuguese colony of Brazil.