Japanese GP would see the Atlassian Williams Racing Team secure another points finish with Alex Albon finishing in an ...