1.d4 Nf6 2.Nf3 h6 3.Bf4 g5 4.Bg3 d6 5.Nc3 Nh5 6.e4 Bg7 7.Bd3 g4 8.Nh4 Nc6 9.Nf5 Bxf5 10.exf5 Nxg3 11.hxg3 h5 12.Ne2 Bxd4 13.Nxd4 Nxd4 14.Qxg4 hxg4 15.Rxh8+ Kd7 16.Rxd8+ Rxd8 17.Kd2 Rh8 18.Ke3 c5 19.Rg1 e5 20.fxe6+ fxe6 21.c3 Nc6 22.Bc2 d5 23.Kf4 Rf8+ 24.Ke3 e5 25.Rh1 d4+ 26.cxd4 exd4+ 27.Ke2 c4 28.Ba4 d3+ 29.Ke3 Re8+ 30.Kd2 Re2+ 31.Kc1 Rxf2 32.Bxc6+ Kxc6 33.Rh6+ Kc5 34.Rg6 Rxg2 35.Rxg4 b5 36.a3 a5 37.Rg6 b4 38.a4 c3 39.Rg5+ Kc4 40.bxc3 bxc3 41.Rg4+ Kb3 42.Rb4+ axb4 43.Kd1 Rg1#