Landgren för 58 points;