Question could my motherboard burn out my gpu

Apr 1, 2020
4
0
10
I upgraded my cpu and mother and ram last week and yesterday i was just browsing and my system shut down when i tried to turn it on pc led will turn on and the system shut down again so thought it maybe some heat problem soi checked if all the psu cable connected and i tried again to turn it on after 30 mins but the same thing light on and shut down without any post and at the point i start smelling some burn but for some reason at the time i thought its good idea to try again so i can see the debug led but my gpu started shooting sparks so i unplugged the pc
i did build more than one pc but its my first time to upgrade one so i am not sure what did go wrong
mostly think its the psu is problem but i want to be sure since i am going to buy new graphic card and psu at same i hope nothing go wrong
photo of the part get damaged from the gpu here

pc specs
cpu: AMD Ryzen 3600
cpu cooler: cooler master hyper 212 rgb phantom gaming edition
ram: G.Skill RipJaws V Series 2 x 8GB 3600Mhz CL16
motherboard : MSI b450m mortar max
gpu: msi gtx 970 Twin frozer
psu: cougar cmx850
storge: Sabrent 512GB Rocket NVMe

sorry for my bad English