Mikael Mandron netted the crucial opener for the Buddies as they ended a 34-year wait for a victory at Rangers' home.