OMGGGG I have the same problem, except that I have the msi GP63 i7 8750, 1060. And my temperature issues are very similar to yours. I have, however, found some solutions that have kept my CPU temperature low.
So, the first thing you should do is place a book under your laptop and give it some airflow. Put the back of the laptop on top of a book (1 or 2 inch high) and let the front of the laptop touch your table, so it's slanted.
Next, go to the dragon centre and in a custom profile, choose basic for fans and set the fan speed to high. I know it'll be very loud but you have to make these compromises for better temperatures.
By doing these 2 simple things, My CPU temperature, from idle, went from 70 to 39 and while browsing, it went from 80 to 45 degrees and when using 3d applications (like 3ds max, Maya, CAD) or video editing softwares (E.g premiere or resolve), it went from 90 to between 40-60 degrees.
While gaming, the CPU and GPU temperatures were around 50 to 75-80 degrees, depending on the game I'm playing.
I would HIGHLY RECOMMEND DOWNLOADING DXTORY. It's a Screen capture software BUT it can also set frame limits to games. So some games don't have a frame limit option, and with this app, you can set frame limits while gaming and not have to worry about the CPU blowing up.
Another thing you can do, with this App to really lower down the temperature (UP TO 15 degrees) is lowering the settings to high/medium. I would cap my fps to 80 when playing CS:GO and LoL or Six Siege with medium settings and the CPU would be at 65 degrees. While playing the AAA titles like AC series NFS, I would up the graphics and lower the frames to 65 and the temperature would never excede 80 degrees if the Graphics are high.
1 more thing I would recommend is downloading and running Hitman pro which removes malware etc and some viruses can increase CPU temps.
I know 80 degrees isn't the best temperature when playing game but it's much better than 90 and above.
I'm also worried that the thermal paste is really shitty or just dried up. MSI laptops are great but sevice sucks and they haven't answered my question for 2 weeks on the CPU temperature problems. I might just open the laptop and add good thermal paste though it won't be easy.
I'm on the same page with you bro, but I hope I helped.