1.d3 d5 2.a3 Nc6 3.Nf3 g6 4.d4 Bg7 5.Bf4 f6 6.c4 dxc4 7.e3 e5 8.Bg3 exd4 9.exd4 Be6 10.Nc3 Nge7 11.h4 Nf5 12.d5 Nxg3 13.fxg3 Qd6 14.dxe6 Qxg3+ 15.Ke2 Rd8 16.Qe1 Qd6 17.Rd1 Qxe6+ 18.Kf2 Ne5 19.Rxd8+ Kxd8 20.Nxe5 fxe5 21.Qe3 Rf8+ 22.Ke1 e4 23.Be2 Qd6 24.Rf1 Rxf1+ 25.Kxf1 Qf6+ 26.Qf2 Qe5 27.Bxc4 e3 28.Qf3 c6 29.g3 Qc5 30.Qf7 Bxc3 31.bxc3 b5 32.Be6 Qd6 33.Bg4 Qd3+ 34.Kg2 Qd2+ 35.Kh3 h5 36.Qf6+ Kc7 37.Bf3 Qd7+ 38.g4 hxg4+ 39.Bxg4 Qd3 40.Qe5+ Kb6 41.Kg3 Qd2 42.Qd4+ Qxd4 43.cxd4 c5 44.dxc5+ Kxc5 45.Kf4 b4 46.axb4+ Kxb4 47.Kxe3 Kc5 48.Kf4 Kd6 49.Kg5 Ke7 50.Kxg6 Kf8 51.Be6 a5 52.h5 a4 53.Ba2 a3 54.h6 Ke7 55.Kg7 Kd8 56.Bd5 Kc8 57.Ba2 Kd8 58.Bb1 Kc8 59.h7 a2 60.Bxa2 Kc7 61.Bb1 Kc6 62.h8=Q Kd7 63.Qg8 Ke7 64.Qa2 Ke8 65.Qa7 Kd8 66.Qc5 Kd7 67.Qa3 Ke6 68.Bh7 Kd7 69.Qf3 Kc8 70.Qf7 Kd8 71.Qh5 Kd7 72.Qf7+ Kc6 73.Qg8 Kb5 74.Qh8 Kc4 75.Bf5 Kb4 76.Kg8 Ka4 77.Kh7 Ka5 78.Qa1+ Kb5 79.Bg6 Kc5 80.Qf1 Kb4 81.Qf5 Ka4 82.Kh6 Ka3 83.Qf8+ Kb3 84.Qc8 Ka4 85.Qe8+ Kb4 86.Qb8+ Ka4 87.Qb7 Ka5 88.Kh5 Ka4 89.Qg7 Kb3 90.Bh7 Ka2 91.Qd4 Ka3 92.Bg6 Ka2 93.Qb4 Ka1 94.Kg5 Ka2 95.Qf4 Ka1 96.Be8 Ka2 97.Qf3 Kb2 98.Qc6 Ka2 99.Qc4+ Ka3 100.Bg6 Kb2 101.Qc2+ Ka1 102.Qa4+ Kb2 103.Qb4+ Ka1 104.Qb1# 1-0