1.d4 Nc6 2.c4 e5 3.d5 Bb4+ 4.Bd2 Bxd2+ 5.Qxd2 Nce7 6.d6 cxd6 7.Qxd6 Nf5 8.Qxe5+ Nge7 9.e4 d6 10.Qc3 Nh4 11.g3 Nhg6 12.Qxg7 Qa5+ 13.Qc3 Qb6 14.Nd2 O-O 15.Ngf3 f5 16.c5 dxc5 17.Bc4+ Be6 18.O-O-O Bxc4 19.Qxc4+ Kh8 20.h4 Qf6 21.h5 Ne5 22.Nxe5 Qxe5 23.Nf3 Qf6 24.e5 Qh6+ 25.Qf4 Qxf4+ 26.gxf4 Rad8 27.Ng5 Rxd1+ 28.Rxd1 h6 29.Ne6 Re8 30.Rd7 Nc6 31.Nxc5 Rc8 32.Kd2 Rd8 33.Rxd8+ Nxd8 34.Ke3 Kg7 35.Nb3 Ne6 36.Nd4 Nxd4 37.Kxd4 Kf7 38.Kd5 Ke7 39.b4 Kd7 40.e6+ Ke7 41.Ke5 b5 42.Kxf5 Kd6 43.Kf6 Kd5 44.e7 Kc4 45.e8=Q Kxb4 46.Ke5 Kc3 47.Qxb5 Kd2 48.Kd4 Ke1 49.Ke3 Kd1 50.Qb1# 1-0