No, Sasuke did defeat Deidara in battle. Whether or not it was cheap or not is up to you, yes he had plot armor on him and yes Sasuke should have been died from that crazy C4 Karura attack but plot armor sharingan stopped it, despite the fact that Deidara had been training to take down regular sharingan...point is he lost the battle. I did not say Sasuke killed Deidara. Defeat and kill are two different things. Deidara did blow himself up to try and kill Sasuke, but only after Sasuke defeated him in battle and had him against the wall...or tree.
Originally Posted by Joltik-Kid
RIP anime version of Glovehead. Pokemon Adventures will save you.