1.g3 d5 2.Nf3 c6 3.d4 Bf5 4.c4 e6 5.Bg2 Nf6 6.Nc3 Be7 7.Qb3 Qb6 8.c5 Qxb3 9.axb3 O-O 10.b4 Na6 11.b5 cxb5 12.O-O Nb4 13.Nxb5 a6 14.Nc3 Nd7 15.Bd2 b6 16.Na4 bxc5 17.Nxc5 Bxc5 18.dxc5 Nc6 19.b4 Rfb8 20.Rfc1 Be4 21.Ra4 f6 22.e3 e5 23.Bh3 Nf8 24.Nh4 Bd3 25.Nf5 Bb5 26.Ra3 Ne6 27.Nh6+ gxh6 28.Bxe6+ Kg7 29.Bxd5 Rd8 30.e4 Ra7 31.f4 Ne7 32.fxe5 fxe5 33.c6 Rc7 34.Rc5 Nxc6 35.Bc3 Rdd7 36.Rxc6 Rxc6 37.Bxe5+ Kf8 38.Bxc6 Bxc6 39.Rxa6 Bxe4 40.Rxh6 Bg6 41.Rh4 Rd5 42.Bd4 Ke8 43.Kf2 Kd7 44.Ke3 Kc6 45.Bc5 Kb5 46.Rd4 Rxd4 47.Kxd4 h5 48.Ke5 Bd3 49.Kf4 Bf1 50.g4 hxg4 51.Kxg4 Be2+ 52.Kg5 Bf1 53.h4 Be2 54.h5 Bxh5 55.Kxh5 Ka6 56.Bd4 Kb5 57.Bc3 Kc6 58.Kg4 Kd5 59.Bf6 Kc4 60.Be7 Kd4 61.Bc5+ Kc4 62.Bf8 Kc3 63.Kf4 Kb3 64.Bc5 Kc3 65.Kf3 Kd2 66.Kg4 Ke2 67.b5 Kd2 68.Kg3 Kc1 69.Be3+ Kd1 70.Kf4 Kc2 71.Kf5 Kd3 72.Bd4 Kc4 73.b6 Kxd4 74.Ke6 Kc5 75.b7 Kb6 76.b8=Q+ Kc5 77.Kf7 Kd5 78.Qg8 Kc5 79.Kf6 Kb6 80.Qg3 Ka5 81.Qh4 Kb5 82.Qh3 Kb6 83.Qg4 Ka5 84.Kg6 Kb6 85.Kf5 Kb7 86.Qg7+ Kc8 87.Qh6 Kd8 88.Qh5 Kc8 89.Kf4 Kd8 90.Kg3 Kd7 91.Qh7+ Ke6 92.Kf2 Kd5 93.Ke1 Kc5 94.Qb7 Kd6 95.Qf7 Kc6 96.Qa7 Kd5 97.Qa4 Ke6 98.Qf4 Kd7 99.Qe3 Kc7 100.Qg5 Kb7 101.Qh6 Kb8 102.Kd2 Ka7 103.Qe6 Ka8 104.Qd7 Kb8 105.Qd3 Kc7 106.Qf3 Kb6 107.Ke3 Ka6 108.Kd3 Kb5 109.Qg3 Kc6 110.Qe3 Kc7 111.Qe7+ Kc6 112.Ke2 Kd5 113.Qb7+ Kc5 114.Ke1 Kd4 115.Qb1 Kc5 116.Kf2 Kc6 117.Ke3 Kc5 118.Qe4 Kb5 119.Kd4 Ka4 120.Qe1 Ka3 121.Qb1 Ka4 122.Kc4 Ka3 123.Qb3# 1-0