Ancient topic, but. I just helped my partner with this fight, it was a real bitch. We were about that level, maybe a level or three higher after some serious grinding, and I still felt like I only won with a touch of luck.
Be generous and fast with the life pots and jellies, and hammer the heck...