Lewis Hamilton achieved in Japan his best Sunday result yet with Ferrari, concluding his race at Suzuka seventh overall.