Why does my lawn mower stall?

It runs good for about 45 minutes then sputters a little then sputters more often over a period of the next 15 minutes then stops running. It won't restart until it cools down.
7 answers 7