Germany back from the brink in latest Racing on the Edge episode