1.d4 d5 2.Nf3 Nc6 3.Nc3 Bg4 4.e4 dxe4 5.Nxe4 Bxf3 6.Qxf3 e6 7.Ng5 Qd7 8.Be3 Nf6 9.O-O-O O-O-O 10.Bb5 h6 11.Bxc6 Qxc6 12.Nxf7 Be7 13.Nxh8 Rxh8 14.Kb1 Qxf3 15.gxf3 Nd5 16.Rhg1 g5 17.c4 Nxe3 18.fxe3 Rf8 19.Rg3 Bd6 20.Rh3 g4 21.fxg4 Rh8 22.g5 Be7 23.gxh6 Bf8 24.h7 Be7 25.Rf1 Bg5 26.Rg1 Be7 27.Rg8+ Rxg8 28.hxg8=Q+ Kd7 29.Rh6 Bb4 30.Qxe6+ Kd8 31.Rh8+ Bf8 32.Rxf8#