Tom Soderstrom scores four World Championship points in Germany