Two second-half tries from Joe Ofahengaue ensured Leigh Leopards of their first win at St Helens since 1982 as they kept the pressure on at the top of the Super League.