1.g3 c5 2.Bg2 d5 3.Nf3 Nc6 4.d4 e6 5.O-O Nf6 6.c4 dxc4 7.Ne5 Bd7 8.e3 cxd4 9.exd4 Nxe5 10.dxe5 Nd5 11.Bxd5 exd5 12.Qxd5 Qc8 13.Nc3 Be6 14.Qb5+ Qc6 15.Be3 Be7 16.f4 Bf5 17.Qxc6+ bxc6 18.Rad1 O-O 19.Rf2 Rfb8 20.Kg2 a5 21.Kf3 h5 22.Rd4 Be6 23.Rc2 a4 24.a3 Rb3 25.Rdd2 g6 26.Kf2 Bf5 27.Rc1 f6 28.Bd4 fxe5 29.Bxe5 Bc5+ 30.Kf3 Kf7 31.Re1 Bb6 32.Kg2 Ba5 33.Kf2 Re8 34.Bd4 Rxe1 35.Kxe1 c5 36.Be5 Bd3 37.Kd1 Ke6 38.Kc1 Kf5 39.Rf2 Kg4 40.Bf6 Kh3 41.Be5 Bf5 42.Nxa4 Re3 43.Bc3 Bd8 44.Nxc5 Be7 45.Bd4 Re1+ 46.Kd2 Rh1 47.Ke3 Re1+ 48.Re2 Rd1 49.a4 Bxc5 50.Bxc5 Rd3+ 51.Kf2 Kxh2 52.a5 Bc8 53.Re8 Bb7 54.Re6 Rd2+ 55.Ke3 Rd3+ 56.Ke2 Kxg3 57.Rxg6+ Kxf4 58.Rf6+ Kg3 59.a6 Ba8 60.Rf8 Bc6 61.a7 Rb3 62.Bd4 h4 63.Be5+ Kg4 64.a8=Q Bxa8 65.Rxa8 h3 66.Rg8+ Kh4 67.Kf2 Rd3 68.Bc3 Rd1 69.Rc8 h2 70.Rh8+ Kg4 71.Rxh2 Rd3 72.Ke2 Kf4 73.Rh4+ Kf5 74.Rxc4 Rh3 75.Kd2 Rh2+ 76.Kd3 Rh3+ 77.Kd4 Rh4+ 78.Kc5 Rh3 79.Bd4 Ke4 80.b4 Ra3 81.b5 Ra2 82.Kc6 Kd3 83.Rb4 Rc2+ 84.Bc5 Rf2 85.Bxf2 Ke2 86.Kc5 Kd3 87.b6 Kc2 88.Kc4 Kd1 89.Kd4 Kc1 90.Kd3 Kd1 91.Rf4 Kc1 92.Rf3 Kd1 93.Bg1 Ke1 94.b7 Kd1 95.Rf6 Ke1 96.Ke4 Kd1 97.Ke5 Ke1 98.Rf3 Kd1 99.Ra3 Ke1 100.b8=Q Kf1 101.Qd6 Ke2 102.Qh6 Kd1 103.Qe6 Kc1 104.Qd6 Kc2 105.Rc3+ Kxc3 106.Qe7 Kb3 107.Be3 Kc3 108.Bg5 Kc2 109.Qg7 Kb3 110.Qb7+ Ka3 111.Qc6 Kb2 112.Qc1+ Kb3 113.Be7 Ka4 114.Qd1+ Ka5 115.Qd7 Kb6 116.Kf5 Ka5 117.Qe6 Kb5 118.Kg4 Ka5 119.Qd7 Ka6 120.Qd4 Kb7 121.Qc5 Ka8 122.Qf5 Kb8 123.Bf6 Kc7 124.Ba1 Kc6 125.Bd4 Kb7 126.Qh7+ Kb8 127.Be3 Ka8 128.Qa7# 1-0