Hardest Petter Malmehed games