1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Rd1 h6 10.Bf4 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Nxe5 14.dxe5 Nd7 15.cxd5 cxd5 16.Bd4 b6 17.e4 dxe4 18.Qxe4 Rb8 19.Qe2 Bb7 20.Nc3 Bxg2 21.Kxg2 Qc7 22.Rac1 Rbc8 23.Kh2 Qb7 24.Rc2 Rfd8 25.Rcd2 Nc5 26.h4 Rd7 27.Be3 Rcd8 28.Rxd7 Rxd7 29.Qb5 Rxd1 30.Nxd1 Nd7 31.Nc3 Bc5 32.Bxc5 Nxc5 33.a3 g6 34.b4 axb4 35.axb4 Nd7 36.f4 Qf3 37.Qxd7 Qxc3 38.Qd8+ Kg7 39.Qxb6 Qc2+ 40.Kg1 Qd1+ 41.Kg2 Qd5+ 42.Kh2 Qd2+ 43.Kh3 Qd1 44.Qb7 Qf1+ 45.Kh2 Qe2+ 46.Qg2 Qd3 47.Qb2 Qb5 48.Kg1 Qb6+ 49.Kf1 Qb5+ 50.Kf2 Qb6+ 51.Ke2 Qb5+ 52.Ke3 Qb6+ 53.Qd4 Qa6 54.Kd2 Qa3 55.g4 Qa2+ 56.Kc3 Qe2 57.f5 Qf3+ 58.Qd3 Qc6+ 59.Kb3 exf5 60.gxf5 gxf5 61.Qxf5 Qd5+ 62.Kc3 Qc6+ 63.Kb2 Qc4 64.Qf6+ Kg8 65.Ka3 Qc3+ 66.Ka4 Qc2+ 67.Ka5 Qc7+ 68.Kb5 Qb7+ 69.Qb6 Qd5+ 70.Qc5 Qb7+ 71.Kc4 Qe4+ 72.Qd4 Qc6+ 73.Kb3 Qf3+ 74.Kb2 Qe2+ 75.Kc3 Qf3+ 76.Qd3 Qc6+ 77.Kb2 Qb6 78.Ka3 Qa7+ 79.Kb3 Qe7 80.Qd6 Qxh4 81.b5 Qe4 82.b6 h5 83.Qc7 Qb1+ 84.Ka4 Qa2+ 85.Kb5 Qd5+ 86.Qc5 Qd7+ 87.Qc6 Qd3+ 88.Qc4 Qf3 89.e6 fxe6 90.Qxe6+ Kf8 91.Qd6+ Ke8 92.Qc6+ Qxc6+ 93.Kxc6 h4 94.b7 Kd8 95.b8=Q+ Ke7 96.Qa7+ Kf8 97.Kd6 h3 98.Ke6 h2 99.Qh7 Ke8 100.Qh8# 1-0