1.e4 c5 2.Nf3 a6 3.c4 Nc6 4.d4 cxd4 5.Nxd4 d6 6.Nc3 Nf6 7.Be2 g6 8.Be3 Bg7 9.O-O O-O 10.h3 Bd7 11.Nf3 Qa5 12.Rc1 Rab8 13.a3 b5 14.c5 b4 15.axb4 Qxb4 16.cxd6 exd6 17.Bf4 Ne8 18.Bxa6 Be6 19.Be3 Qxb2 20.Na4 Qa3 21.Rxc6 Bb3 22.Qc1 Qxa4 23.Bd3 Be6 24.Ra6 Qb4 25.Bf4 Rc8 26.Qe3 Bc4 27.Rb6 Qa3 28.Bxc4 Qxe3 29.Bxf7+ Rxf7 30.Bxe3 Re7 31.Nd2 Nf6 32.Rxd6 Nxe4 33.Nxe4 Rxe4 34.Rfd1 Bf8 35.Ra6 Rce8 36.g3 R4e6 37.Ra7 R6e7 38.Ra4 Re4 39.Ra5 R4e5 40.Ra6 R5e6 41.Ra4 Re4 42.Ra2 R4e7 43.h4 Rf7 44.Ra6 Rfe7 45.Kg2 Re6 46.Ra5 Re5 47.Ra4 Re4 48.Ra6 R4e6 49.Ra4 Re4 50.Ra2 R4e7 51.Rc1 Rf7 52.Rc6 Rfe7 53.Ra5 Re6 54.Rc7 R6e7 55.Rc4 Re5 56.Ra6 R5e6 57.Ra7 R6e7 58.Raa4 Re6 59.Kh3 Bg7 60.Rc7 R6e7 61.Rc6 Re6 62.Rcc4 Bf6 63.Ra7 R6e7 64.Ra6 Re6 65.Ra5 Re5 66.Ra7 R5e7 67.Ra6 Re6 68.Ra5 Re5 69.Raa4 R5e6 70.Kg4 h5+ 71.Kf3 Bg7 72.Kg2 Kh7 73.Bg5 Rf8 74.Ra7 Kg8 75.Be3 Rfe8 76.Rcc7 Bf8 77.Bg5 Rd6 78.Rh7 Rde6 79.Rhd7 Rd6 80.Rxd6 Bxd6 81.Ra6 Re6 82.Bf4 Kf7 83.Rxd6 Re4 84.Rd8 Rd4 85.Rxd4 Kf8 86.Kg1 Kg7 87.Be3 Kh7 88.f3 Kh8 89.Kf1 g5 90.Rc4 g4 91.Ba7 gxf3 92.Rc1 Kh7 93.Be3 f2 94.Rb1 Kg6 95.Bd4 Kh7 96.Ke2 Kg6 97.Bh8 Kh7 98.Kd2 Kh6 99.Bg7+ Kg6 100.Bh8 Kf7 101.Kc3 f1=N 102.Rb7+ Kg6 103.Kc2 Ne3+ 104.Kb3 Kf5 105.Ra7 Nd5 106.Bg7 Ke4 107.Kc4 Nf4 108.Kb4 Nd5+ 109.Kb5 Ne3 110.Rd7 Ng2 111.Rd1 Ne1 112.Bf6 Ng2 113.Rd6 Ne3 114.Ka6 Kf5 115.Rd8 Ke6 116.Bb2 Kf7 117.Bc3 Nf1 118.Be5 Nxg3 119.Bxg3 Kf6 120.Rd5 Kf7 121.Rxh5 Kg7 122.Rc5 Kg8 123.Rc1 Kf7 124.h5 Kf6 125.h6 Kf5 126.h7 Kf6 127.Kb6 Kg7 128.h8=N Kh6 129.Rc8 Kh5 130.Rf8 Kg4 131.Ka5 Kg5 132.Rf4 Kh5 133.Rf2 Kg4 134.Bf4 Kh5 135.Ng6 Kg4 136.Bg5 Kg3 137.Kb5 Kg4 138.Rf3 Kxf3 139.Nh4+ Kg4 140.Be7 Kf4 141.Bd8 Ke4 142.Kc4 Kf4 143.Kd4 Kg4 144.Ng2 Kf3 145.Ne3 Ke2 146.Bc7 Kf3 147.Bb8 Kf2 148.Ke4 Ke2 149.Ng4 Kd2 150.Kf4 Kc3 151.Kg5 Kd3 152.Kf4 Kc2 153.Ke3 Kc1 154.Kd3 Kb2 155.Nf2 Kb1 156.Kc3 Ka2 157.Bd6 Ka1 158.Kc2 Ka2 159.Nd3 Ka1 160.Ne1 Ka2 161.Nf3 Ka1 162.Kb3 Kb1 163.Ba3 Ka1 164.Bb2+ Kb1 165.Nd2# 1-0