1.d4 Nf6 2.Nc3 Nc6 3.d5 Ne5 4.e4 a6 5.f4 Ng6 6.e5 Ng8 7.h4 h5 8.Bd3 e6 9.Nf3 Nh6 10.Ng5 Bc5 11.Qxh5 Nf5 12.Qg4 Nge7 13.Bd2 d6 14.dxe6 fxe6 15.O-O-O d5 16.h5 Qd7 17.h6 Rxh6 18.Rxh6 Nxh6 19.Qh5+ Kd8 20.Nf7+ Nxf7 21.Qxf7 Qe8 22.Qxg7 Bd7 23.Rh1 Bc6 24.Rh8 Kd7 25.Rxe8 Rxe8 26.f5 exf5 27.Bxf5+ Kd8 28.Bg5 Rg8 29.Qxg8+ Be8 30.Qe6 c6 31.Bxe7+ Bxe7 32.Qc8# 1-0