For some reason it looks like you have managed to over heat it, it could be anything from a weeping hose clamp or bad electric fan to a head gasket failure, hard to tell from a distance I'm afraid, but I'd be checking the cheap things first.
It seems like your temp gauge is not calibrated properly to the sender, otherwise it would normally run in the middle of the gauge, I would advise getting this sorted....
The running on you experienced can be an overly rich carb, but also I've seen it when an engine has got too hot, I wouldn't worry about that until you get the overheating issue sorted.