1.d4 Nc6 2.d5 Ne5 3.e4 d6 4.f4 Bg4 5.Be2 Qd7 6.fxe5 dxe5 7.Bxg4 Qd6 8.Nc3 Nf6 9.Be2 g6 10.Nf3 Bg7 11.Bb5+ Kd8 12.Be3 a6 13.Be2 h6 14.Qd3 e6 15.dxe6 fxe6 16.Nxe5 Qxd3 17.Bxd3 Rf8 18.O-O-O c6 19.Bb6+ Ke7 20.Bc5+ Ke8 21.Bxf8 Bxf8 22.Rhf1 Bd6 23.Rxf6 Bxe5 24.Rxe6+ Kf7 25.Rxe5 Kg7 26.Rf1 Rc8 27.Re7+ Kg8 28.Bc4+ Kh8 29.Rff7 Kg8 30.Rf6+ Kh8 31.Rxg6 b5 32.Rxh6#