1.d4 e6 2.Nc3 d5 3.e4 Nf6 4.e5 Nfd7 5.f4 c5 6.Nf3 a6 7.Be3 Nc6 8.Qd2 Be7 9.Bd3 O-O 10.O-O f6 11.exf6 Nxf6 12.Kh1 c4 13.Be2 Bb4 14.Qe1 Ne4 15.Bd2 Bxc3 16.bxc3 Bd7 17.Ng5 Nxg5 18.fxg5 Rxf1+ 19.Qxf1 Qe7 20.Bf3 Rf8 21.Qe2 Qa3 22.Bg4 Qd6 23.Re1 e5 24.Bxd7 Qxd7 25.dxe5 Qe6 26.h3 Rf5 27.Qg4 Kf7 28.Bf4 b5 29.Qf3 Kg8 30.Qe3 Rf8 31.Bg3 Ne7 32.Qa7 Nf5 33.Bf2 Rf7 34.Qc5 Rf8 35.Kg1 Re8 36.Qc7 Ne7 37.Qd6 Nf5 38.Qc5 Ne7 39.h4 Ng6 40.Qd4 Rf8 41.Bg3 Ne7 42.h5 Rf5 43.Bh4 Rf8 44.Qa7 Qg4 45.Qxe7 Qxh4 46.Qe6+ Kh8 47.Rf1 Rxf1+ 48.Kxf1 Qh1+ 49.Kf2 Qh4+ 50.g3 Qh2+ 51.Ke3 Qg1+ 52.Kd2 Qf2+ 53.Kc1 Qe3+ 54.Kb2 h6 55.g6 Qc5 56.Qe8+ Qf8 57.Qxf8# 1-0