Thats my bad, consider that your win. I totally forgot about Blaziken's Uber status. And actually I ran a battle calc, and the double protect meant I survived the hit with 33 HP, and Posion Heal Did me +22 HP, and the Maximum Damage that would have applied (Without the Protect) would have left me with 5 HP.