1.d4 Nf6 2.Nf3 g6 3.Bg5 Bg7 4.Nbd2 h6 5.Bh4 d6 6.e3 g5 7.Bg3 Nh5 8.Bc4 Nxg3 9.hxg3 d5 10.Bd3 Bg4 11.c3 Nd7 12.Qc2 c6 13.Bf5 Bxf5 14.Qxf5 e6 15.Qc2 Qe7 16.g4 Nf6 17.Ne5 Nd7 18.Nxd7 Qxd7 19.O-O-O e5 20.f3 O-O-O 21.Nf1 f5 22.Qxf5 Qxf5 23.gxf5 h5 24.Ng3 h4 25.Ne2 exd4 26.cxd4 Rde8 27.Kd2 Rhf8 28.g4 Rf7 29.Nc1 Rfe7 30.Rde1 c5 31.dxc5 Bxb2 32.Nd3 Bf6 33.Re2 a5 34.Rhe1 Kc7 35.e4 dxe4 36.Rxe4 Rxe4 37.fxe4 h3 38.Ke3 h2 39.Rh1 Rh8 40.e5 Rh3+ 41.Ke4 Be7 42.f6 Bf8 43.e6 Rg3 44.e7 Bxe7 45.fxe7 Kd7 46.Ne5+ Kxe7 47.Rxh2 Rc3 48.Rh7+ Ke6 49.Rh6+ Ke7 50.Kd5 Rc2 51.Rh7+ Kf8 52.Rxb7 Rxa2 53.Ke6 Re2 54.c6 a4 55.Ra7 Ke8 56.Ra8#