1.e3 Nf6 2.d4 e6 3.Nf3 c5 4.Be2 Qe7 5.O-O Ng4 6.e4 cxd4 7.Nxd4 h5 8.h3 Nf6 9.e5 Ne4 10.Nb5 d5 11.Nd2 Nxd2 12.Nd6+ Kd7 13.Bxd2 Nc6 14.c4 Nxe5 15.Nxc8 Rxc8 16.cxd5 exd5 17.Qb3 Kc7 18.Rac1+ Kb8 19.Rxc8+ Kxc8 20.Qxd5 Qd6 21.Qa5 Nc6 22.Qf5+ Qe6 23.Qxe6+ fxe6 24.Bc3 e5 25.Rc1 Bd6 26.h4 Kd7 27.Rd1 Ke7 28.Rd5 a6 29.g3 b5 30.Bf3 Ke6 31.Rd1 Ne7 32.Bb7 Rb8 33.Bg2 g6 34.Bd2 Rc8 35.Bg5 Rc2 36.Rd2 Rc1+ 37.Kh2 Rc4 38.b3 Rd4 39.Rc2 Nf5 40.Rc6 a5 41.Rb6 Rb4 42.Bd2 Rd4 43.Bc3 Rd1 44.Rxb5 Nxh4 45.Be4 Nf5 46.Rxa5 h4 47.gxh4 Nxh4 48.Ra6 Nf5 49.a4 Rc1 50.Bb4 Rd1 51.Bxf5+ gxf5 52.Bxd6 Rxd6 53.Rxd6+ Kxd6 54.Kg3 Kc5 55.Kh4 e4 56.Kg5 f4 57.Kxf4 Kb4 58.Ke3 Kxb3 59.a5 Ka4 60.a6 Kb4 61.Kd2 Ka4 62.Ke2 Kb5 63.a7 Kc4 64.Ke1 Kd4 65.Kf1 e3 66.fxe3+ Kxe3 67.Kg1 Ke2 68.Kh2 Ke1 69.Kg2 Kd1 70.Kg1 Kc2 71.Kh1 Kc1 72.Kg1 Kd2 73.Kf1 Kc1 74.Kg1 Kb1 75.Kf1 Kc1 76.a8=Q Kb1 77.Ke1 Kc1 78.Kf2 Kd2 79.Kg3 Kd3 80.Qa2 Kc3 81.Qa6 Kc2 82.Qa1 Kd3 83.Qa2 Kc3 84.Kf2 Kd4 85.Kg1 Kc3 86.Qa1+ Kc2 87.Qa2+ Kc3 88.Qg2 Kd3 89.Qg3+ Kd2 90.Kg2 Kd1 91.Kg1 Kd2 92.Qb8 Ke1 93.Kg2 Kd2 94.Qh2 Kd1 95.Kg1 Kc1 96.Kf1 Kd1 97.Kf2 Kc2 98.Ke3+ Kc3 99.Ke4 Kb3 100.Kd3 Ka3 101.Kc3 Ka4 102.Qh5 Ka3 103.Qa5# 1-0