1.d4 Nf6 2.Nf3 e6 3.c4 Be7 4.Bf4 Nh5 5.Bg3 c5 6.dxc5 Nxg3 7.hxg3 Bxc5 8.e3 Bb4+ 9.Nbd2 b6 10.a3 Be7 11.Ne4 Bb7 12.Qd4 O-O 13.Nd6 Qc7 14.Nxb7 Nc6 15.Qg4 f5 16.Qh3 h6 17.g4 Qxb7 18.gxf5 Rxf5 19.Bd3 Rf6 20.Qg4 Qc7 21.Qe4 Rc8 22.Rd1 Bd6 23.Qh7+ Kf8 24.Be2 Ne5 25.Nd2 Nf7 26.Ne4 Rf5 27.g4 Ra5 28.Rxd6 Nxd6 29.Nxd6 Qxd6 30.Qh8+ Kf7 31.Qxc8 Rc5 32.Qb7 Rc6 33.Qxa7 Qc7 34.Qxc7 h5 35.Qd8 Rc7 36.Rh2 h4 37.Qg5 Ke8 38.Qb5 h3 39.Bf3 Rxc4 40.Qc5 g6 41.Qd4 Rc8 42.Bd1 Rc7 43.Qg7 d5 44.Qh6 Ra7 45.Rh1 Ra4 46.Rf1 Ra6 47.Rh1 Ke7 48.f3 b5 49.g5 Ra5 50.Kf2 Kd6 51.e4 Ra6 52.Ba4 Kc6 53.b4 Kd6 54.Rd1 Kc6 55.Rf1 Kd6 56.Rc1 Rc6 57.Ke2 Rc3 58.f4 h2 59.Rc2 d4 60.Kd2 bxa4 61.f5 Rf3 62.fxe6 Rb3 63.Qxh2+ Rg3 64.Rc6+ Kxc6 65.Qh6 Kb5 66.Qxg6 Rc3 67.Qh7 Rc4 68.Ke2 Rc1 69.Qh6 Rf1 70.e5 Re1+ 71.Kd2 Re3 72.Kd1 Rg3 73.Qh4 Kb6 74.b5 Kxb5 75.Qh1 Rd3+ 76.Ke2 Rg3 77.Qb7+ Kc4 78.g6 Rg1 79.Qe7 Rc1 80.Qf8 Rg1 81.e7 Kd5 82.Qf6 Rg3 83.Ke1 Rh3 84.Qc6+ Kxe5 85.Ke2 Rxa3 86.Qb7 d3+ 87.Kf1 Ke6 88.Qa8 Ke5 89.e8=N d2 90.Qb8+ Kf5 91.Qb1+ Ke6 92.Ke2 d1=Q+ 93.Kxd1 Rg3 94.Qe4+ Kd7 95.Ng7 Ra3 96.Ne6 Rc3 97.Qh1 Kc8 98.Qf1 Rb3 99.Qf4 Rf3 100.Qc7# 1-0