1.g3 c5 2.c4 d6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 e5 6.Nxc6 bxc6 7.Qa4 Qd7 8.Nc3 Be7 9.Bg2 Bb7 10.O-O f5 11.e4 Nf6 12.Bh3 O-O 13.Bxf5 Qe8 14.Be3 Qh5 15.f3 Kh8 16.Be6 Bd8 17.Qb4 Bb6 18.Bxb6 axb6 19.Qxb6 Rfb8 20.Qc7 Qe8 21.Bf5 Qf8 22.Rad1 Ne8 23.Qd7 g6 24.Be6 Bc8 25.Qf7 Qxf7 26.Bxf7 Rxb2 27.Bxe8 Ra3 28.Rf2 Rxf2 29.Kxf2 Rxc3 30.Rxd6 Rc2+ 31.Ke3 Ba6 32.f4 exf4+ 33.Kxf4 Bxc4 34.a4 c5 35.h4 Kg7 36.Bc6 Ra2 37.Rd7+ Kf6 38.Rxh7 Rf2+ 39.Ke3 Re2+ 40.Kf3 Ra2 41.Bb5 Bxb5 42.axb5 Rb2 43.Rc7 Rxb5 44.Kf4 Ke6 45.Rc6+ Kf7 46.g4 Ra5 47.e5 c4 48.Rxc4 Ke6 49.Rc6+ Kd7 50.Rxg6 Ra3 51.Ke4 Kd8 52.Rg7 Ra2 53.Kd4 Ra5 54.Ke3 Rc5 55.Ra7 Rc7 56.Rxc7 Kxc7 57.Ke4 Kc8 58.Kf4 Kd7 59.h5 Ke7 60.Kf3 Kd7 61.e6+ Kd8 62.Kg3 Ke8 63.Kf2 Kd8 64.Kg3 Kc8 65.h6 Kb8 66.Kh3 Kc8 67.Kh2 Kc7 68.Kg1 Kb6 69.Kf2 Kc7 70.Kg3 Kb6 71.Kf3 Kc6 72.h7 Kb6 73.h8=B Kc7 74.Ba1 Kc8 75.Ke3 Kc7 76.Bd4 Kc8 77.e7 Kc7 78.Bh8 Kc6 79.Bf6 Kc5 80.Bh4 Kc6 81.Kf3 Kb7 82.Bg5 Kc6 83.Bf4 Kb5 84.Bh6 Kb6 85.Be3+ Ka5 86.Bh6 Kb4 87.Kf4 Ka4 88.e8=R Kb5 89.Re6 Ka4 90.Rd6 Kb3 91.Rd7 Ka3 92.Ra7+ Kb3 93.Kf5 Kc4 94.Bf4 Kc5 95.g5 Kc4 96.Rh7 Kc5 97.Be3+ Kd5 98.Ra7 Kc4 99.Bf4 Kd5 100.Re7 Kc6 101.Re1 Kb7 102.g6 Kb6 103.Be5 Ka6 104.g7 Ka5 105.Bd4 Kb5 106.Bb6 Kb4 107.Bf2 Ka4 108.Re8 Kb3 109.Ke6 Kc2 110.Kd7 Kd3 111.Re3+ Kc2 112.Rg3 Kc1 113.Kc7 Kb2 114.Rb3+ Kc2 115.g8=Q Kc1 116.Rd3 Kc2 117.Qd8 Kc1 118.Ba7 Kc2 119.Rc3+ Kb2 120.Qf6 Ka1 121.Rb3+ Ka2 122.Qe7 Ka1 123.Kb8 Ka2 124.Qf8 Ka1 125.Qf1+ Ka2 126.Qg2+ Ka1 127.Bd4# 1-0