Port Adelaide has vengeance on its mind as it travels to Melbourne to play Carlton for the second time this season in a blockbuster meeting at Marvel Stadium.