1.d4 d5 2.a3 c5 3.e3 Bf5 4.c4 e6 5.Bd3 Bxd3 6.Qxd3 Nc6 7.Nf3 Nf6 8.O-O Be7 9.dxc5 Bxc5 10.b4 Be7 11.Bb2 O-O 12.Nc3 dxc4 13.Qxc4 Rc8 14.Rfd1 Qb6 15.Qe2 Rfd8 16.Rac1 h6 17.h3 a6 18.Na4 Qb5 19.Qxb5 axb5 20.Nc3 Na7 21.Nd4 Ne8 22.Ndxb5 Nxb5 23.Nxb5 Bf6 24.Bxf6 Nxf6 25.Rxd8+ Rxd8 26.Rc7 Rd1+ 27.Kh2 Rd2 28.Rxb7 Rxf2 29.Nd6 Nd5 30.e4 Nf4 31.Kg3 Rf1 32.b5 Ne2+ 33.Kh2 h5 34.Rxf7 Rxf7 35.Nxf7 Kxf7 36.b6 Nd4 37.a4 Nc6 38.Kg3 Ke7 39.Kh4 g6 40.Kg5 Kf7 41.b7 Kg7 42.a5 Nb8 43.e5 Na6 44.h4 Nb8 45.Kf4 Kh6 46.Ke4 g5 47.g3 Kg6 48.Kd4 gxh4 49.gxh4 Kf5 50.Kc4 Kxe5 51.Kc5 Na6+ 52.Kb6 Nb8 53.a6 Nxa6 54.Kxa6 Kd6 55.b8=Q+ Kd7 56.Qh8 Kc6 57.Qxh5 Kd6 58.Qd1+ Ke7 59.Qb1 Kd7 60.Qa2 Ke7 61.Qa4 e5 62.Qa3+ Kd7 63.Qb3 Ke7 64.Qb2 Kd7 65.Qxe5 Kd8 66.Qb5 Ke7 67.Qa5 Kd7 68.Qa4+ Ke7 69.Qa3+ Kd7 70.Qb3 Ke7 71.Qb2 Kd7 72.Qb1 Kd8 73.Qf1 Kd7 74.Qf3 Kd8 75.h5 Kd7 76.Qe3 Kd8 77.Qe2 Kd7 78.Qb5+ Kd8 79.Qb3 Kd7 80.Qb2 Kd8 81.Qb1 Kd7 82.Qf1 Kd8 83.Qa1 Kd7 84.Qa5 Ke7 85.Qa4 Kd6 86.Qa3+ Kd7 87.Qb3 Kd8 88.Qb2 Kd7 89.Qb1 Kd8 90.h6 Kd7 91.Qa2 Kd8 92.Qa1 Kd7 93.Qa5 Ke7 94.Qa4 Kf7 95.Qa3 Ke8 96.Qa5 Ke7 97.h7 Kd7 98.Qa4+ Ke7 99.Qd7+ Kf8 100.h8=Q# 1-0