A proper writeup is coming soon, but in the meantime here’s a couple of videos of the fight. The first one has strong language, so be warned.
This second video is Tankspot’s explanation, for those that prefer them:
Here’s Wowpedia’s take on Magmaw, and here’s a bit more detail from Tankspot on the fight. Good luck!