I don't know if it ever happened to you, but for me, the hardest ever is Winona's Altaria in Emerald. And it was like 3 months ago ._.
Seriously, all of her pokemon are easy with just Manectric, but then comes Altaria, with DD, Aerial Ace, EQ, and Dragonbreath... One DD and it's game over... My...