1.d4 Nf6 2.Nc3 g6 3.Nf3 d6 4.e4 Bg7 5.Bd3 Bg4 6.Bg5 c6 7.Qe2 Bxf3 8.Qxf3 Qb6 9.Ne2 Qa5+ 10.Bd2 Qb6 11.Qh3 O-O 12.O-O e5 13.Bc3 Qc7 14.f4 Nbd7 15.dxe5 dxe5 16.fxe5 Nxe5 17.Nd4 Qd7 18.Qxd7 Nfxd7 19.Be2 a5 20.Nf3 Nxf3+ 21.Rxf3 Bxc3 22.Rxc3 Ne5 23.Rd1 Kg7 24.h4 Rad8 25.Rc5 Rxd1+ 26.Bxd1 Kf6 27.Kf2 b6 28.Rc3 Rd8 29.Be2 Rd6 30.g4 g5 31.hxg5+ Kxg5 32.Rh3 Nxg4+ 33.Ke1 h5 34.Rf3 Rf6 35.Rxf6 Nxf6 36.Bf3 Kf4 37.Kf2 Nxe4+ 38.Kg2 h4 39.Be2 Ke3 40.Bg4 Nf2 41.Bf5 f6 42.a3 h3+ 43.Kg3 c5 44.Be6 Nd1 45.Kxh3 Nxb2 46.Bb3 Ke2 47.Kg4 Ke3 48.Kf5 Kd4 49.Kxf6 Nc4 50.Ke6 Nxa3 51.Kd6 b5 52.Kc6 a4 53.Be6 c4 54.Kb6 Kc3 55.Ka5 b4 56.Kxa4 Nxc2 57.Bf5 b3 58.Be6 b2 59.Kb5 b1=Q+ 60.Ka4 Qb4#