I just played haryches (hairy chest?!?) and had a huge stall war which involved my Zen Headbutt/Wish/U-turn/Light Screen Jirachi, my U-turn/Earthquake/Ice Fang/Roost Gliscor, my Protect/U-turn/Yawn/SR Uxie, his Skill Swap/WoW/EQ/Taunt Dusknoir, and his WoW/Haze/something/something Weezing.
I continually managed to survive with my burnt Jirachi at 50% against his Dusknoir by Wishing, barely surviving, and then flinching with Zen Headbutt (four times in a row). Once I died, I sent out BU Gallade but got burnt (I didn't know it had WoW at that moment), got burnt but also got four Bulk Ups, almost KOd Weezing, and then got Hazed... I managed to BU again while he WoWd, and then KOd with Psycho Cut. I then let Garchomp kill my Uxie, and then I brought out Gliscor and killed with Ice Fang. Out comes Dusknoir, which I EQ and then he burns me. We continue to PP stall each other until we are both at like 15%, and then I get a crit EQ and get him at 1%, which allows me to KO next turn. I would've won anyways, though, as I had a Raikou in reserve with T-bolt to finish it off.