A magnitude 6.1 earthquake struck Sarangani Thursday night, March 26,  the Philippine Institute of Volcanology and Seismology (Phivolcs) said.