1.e4 c5 2.Nf3 Nc6 3.c4 g6 4.d4 cxd4 5.Nxd4 Bg7 6.Be3 Qa5+ 7.Nc3 d6 8.Be2 Nf6 9.O-O O-O 10.Rc1 Nxd4 11.Bxd4 Bd7 12.a3 Rfc8 13.f4 Qc7 14.b4 e5 15.fxe5 dxe5 16.Be3 Be6 17.Nd5 Bxd5 18.exd5 Rd8 19.Bg5 Rd6 20.c5 Rxd5 21.Qb3 Qd8 22.Rxf6 e4 23.h4 Bxf6 24.Bxf6 Qxf6 25.Qxd5 Qb2 26.Qc4 Rd8 27.Rf1 Rd7 28.Qxe4 Rd4 29.Qe8+ Kg7 30.Rxf7+ Kh6 31.Qe3+ Rf4 32.Qxf4+ g5 33.Qf6+ Qxf6 34.Rxf6+ Kg7 35.h5 h6 36.Ra6 Kh7 37.Bf3 Kg8 38.Kf2 Kg7 39.Rf6 b6 40.Ke1 g4 41.Rxb6 a6 42.Bxg4 Kh7 43.Bh3 Kg8 44.Rxa6 Kh7 45.Rxh6+ Kxh6 46.c6 Kg7 47.Kd2 Kh6 48.Bg4 Kg7 49.Be6 Kf8 50.c7 Ke7 51.Bg4 Kf8 52.Bf3 Ke7 53.Kc2 Kf8 54.Kb2 Ke8 55.c8=R+ Kd7 56.Ka1 Ke6 57.Rg8 Kf7 58.Rg3 Kf8 59.Be2 Ke8 60.Rg7 Kd8 61.Bd1 Kc8 62.Ba4 Kd8 63.Bd7 Kc7 64.g4 Kd6 65.Bf5 Kd5 66.Rc7 Ke5 67.Kb2 Kd5 68.Rg7 Kc6 69.Bc8 Kd5 70.Re7 Kc4 71.Bd7 Kd3 72.Be8 Kd4 73.Kc2 Kd5 74.Rc7 Ke5 75.Kd3 Kf6 76.Rc4 Kg5 77.Rf4 Kxf4 78.b5 Kg3 79.Bg6 Kh2 80.Bf7 Kg2 81.Bb3 Kh1 82.Kd2 Kh2 83.Bd5 Kg3 84.Kc1 Kf4 85.Bc6 Kg3 86.Kb2 Kh4 87.Bd7 Kg5 88.Bf5 Kf6 89.a4 Ke5 90.Bh7 Ke6 91.Kb3 Kf7 92.Kc2 Ke6 93.Kb1 Ke7 94.b6 Kf7 95.g5 Kg7 96.Kc2 Kh8 97.Kd1 Kxh7 98.Ke1 Kg8 99.Ke2 Kg7 100.Kf2 Kg8 101.Ke3 Kh8 102.g6 Kg8 103.Kf4 Kg7 104.Ke5 Kf8 105.Ke4 Kg8 106.Kd5 Kh8 107.h6 Kg8 108.g7 Kf7 109.g8=Q+ Kf6 110.h7 Ke7 111.Qe8+ Kxe8 112.h8=B Kd7 113.Ke5 Kc6 114.a5 Kb5 115.Bg7 Kc4 116.b7 Kb3 117.Kf4 Kc2 118.Ke4 Kb3 119.a6 Kb4 120.b8=Q+ Ka3 121.Ke3 Ka2 122.Qh2+ Kb1 123.Qc2+ Kxc2 124.Bf8 Kc1 125.Be7 Kc2 126.Bf8 Kd1 127.Bd6 Ke1 128.Bc7 Kd1 129.Bh2 Ke1 130.Kf4 Ke2 131.Kf5 Kd1 132.Bf4 Kc2 133.Bb8 Kd2 134.a7 Kc2 135.Ke4 Kd1 136.a8=Q Kd2 137.Ke5 Kd3 138.Qa3+ Kc2 139.Qg3 Kc1 140.Kd4 Kb2 141.Bc7 Ka1 142.Kc3 Ka2 143.Qe5 Kb1 144.Qf6 Kc1 145.Qd4 Kb1 146.Qd8 Ka2 147.Be5 Ka3 148.Qd4 Ka2 149.Bd6 Ka1 150.Qb4 Ka2 151.Qb3+ Ka1 152.Qb2# 1-0