Oh, that's pretty easy. All prints change in size while they're being printed. It's a characteristic of most materials that as it heats and cools it changes in size and on things like thermoplastics the structure tightens each heat/cool cycle and overall makes the object to curl. On larger prints, this causes the adhesion to the table to often fail. It always starts out with the corners pulling up then, once they're high enough and cold, the nozzle hits them and breaks it free the rest of the way.
Ways to help deal with this; one is to use a lightly heated bed if you're printing with PLA (we're talking 60C) as it'll keep things more pliable. If that's not an option (such as if you don't have a heated bed) you can apply a few different types of glue to make it adhere better. PVA (A.K.A. white glue mixed with water) can give a pretty good bond. I'm sure there are others with better methods as most of mine are from a few years back now.
There are some things that can improve it as well such as changing the amount of fan you have blowing on the model. On larger prints it's sometimes worth it to turn the fan off so the print stays at least partly warm. Of course, this only can help to a degree. Also, if the object being printed has both large areas and small it can cause blobbing on the small areas as they get too hot.
Another thing that helps, and it looks like you had that, was a good support structure. Having a support that is just in one direction aligned with the narrow direction of the print allows the print to grow and shrink a certain amount... again, it's not a cure-all but it does help.
Errr... and a little bit on safety... I haven't seen a 3d printer catch on fire, but it's not outside of the realm of possibility with their heaters and high current parts. I suggest, and it's only a suggestion (that i've broken way too many times) to never leave your printer unattended.
Regards,
Loial