They seem to wear themselves out after a bit of attacking. I killed a lvl 25 with a metal pike pretty easily.

More Magmasaur Encountering Tips