1.e4 c5 2.Nc3 e6 3.Nge2 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Qd3 Ng4 7.Nxc6 bxc6 8.Qg3 h5 9.h3 Nf6 10.Bd3 d5 11.O-O h4 12.Qf3 d4 13.e5 Nd7 14.Qxc6 Rb8 15.Ne4 Rb6 16.Qa4 Rb4 17.Qxa7 Nxe5 18.a3 Rb7 19.Qa4+ Qd7 20.Qxd7+ Bxd7 21.Ba6 Ra7 22.Be2 Be7 23.Rd1 Nc6 24.Bd2 e5 25.b4 f5 26.Ng5 e4 27.b5 Nd8 28.a4 Rc7 29.Ra2 e3 30.Ba5 exf2+ 31.Kxf2 Ra7 32.Bd2 Ne6 33.Nxe6 Bxe6 34.Raa1 Kf7 35.b6 Rd7 36.a5 Bc5 37.Bd3 Rb8 38.Rdb1 Bd5 39.Rb5 Rc8 40.a6 Bb7 41.axb7 Kg8 42.bxc8=B f4 43.g4 fxg3+ 44.Kf1 Bxb6 45.Bg5 Rb7 46.Bh7+ Kf7 47.Be6+ Ke8 48.Ra3 Ra7 49.Bd7+ Kxd7 50.Rxa7+ Kd6 51.Rd5+ Kc6 52.Re7 Kxd5 53.Bf4 Bc7 54.Re2 Ba5 55.Rd2 Bc7 56.Re2 Ba5 57.Rg2 Bd2 58.Rxd2 Kc4 59.Rxd4+ Kc3 60.Bd3 g6 61.Bb5 Kb2 62.Rd3 Kxc2 63.Bxg3 Kc1 64.Rd2 g5 65.Be8 hxg3 66.Rd5 Kb1 67.Rd1+ Kc2 68.Re1 Kc3 69.Bd7 Kd4 70.Re6 Kd5 71.Ra6 g4 72.h4 Kc5 73.Re6 Kc4 74.h5 Kd5 75.Rf6 g2+ 76.Kxg2 g3 77.Bc6+ Kc5 78.Kf1 Kd4 79.Bg2 Kc5 80.Bh1 g2+ 81.Bxg2 Kd4 82.Rh6 Kc5 83.Ra6 Kc4 84.Ra1 Kb4 85.Ke2 Kc4 86.h6 Kb4 87.Bf3 Kb3 88.Kd2 Kc4 89.Be4 Kb3 90.Rg1 Kc4 91.Rc1+ Kb4 92.Bb7 Ka4 93.Rc7 Kb5 94.Kd1 Kb4 95.Bh1 Ka5 96.Bb7 Kb6 97.Ke2 Kb5 98.Kd2 Ka4 99.Rc8 Kb3 100.Ke2 Ka3 101.Bc6 Ka2 102.Rc7 Ka3 103.Kd1 Kb2 104.Bd7 Ka3 105.Rc2 Kb4 106.Rc1 Kb3 107.Ba4+ Ka2 108.Rc2+ Ka3 109.Kc1 Kxa4 110.Rd2 Ka3 111.h7 Kb3 112.Rd8 Ka3 113.Rd6 Ka4 114.Kd1 Kb3 115.Rd2 Kc4 116.Rb2 Kc3 117.Ke2 Kxb2 118.Ke1 Kc3 119.h8=Q+ Kb4 120.Qc8 Ka3 121.Qc6 Kb2 122.Qd5 Kb1 123.Qb5+ Ka1 124.Qc4 Kb2 125.Qb4+ Kc2 126.Qe7 Kc1 127.Qa7 Kb1 128.Qb7+ Ka2 129.Qg2+ Ka1 130.Qh1 Ka2 131.Qe4 Kb3 132.Kf1 Kb2 133.Qb7+ Kc2 134.Qc8+ Kb2 135.Kf2 Ka1 136.Qf8 Kb2 137.Qe7 Kb1 138.Qe4+ Ka2 139.Qe8 Kb2 140.Kg1 Ka3 141.Qa8+ Kb4 142.Kh2 Kc4 143.Qb7 Kd3 144.Kh3 Kc4 145.Kg3 Kd3 146.Qg2 Kc3 147.Qe4 Kd2 148.Qg6 Ke1 149.Kg2 Kd2 150.Kh3 Kc1 151.Qg7 Kd1 152.Qa7 Kc2 153.Qa6 Kc3 154.Kg4 Kb4 155.Qa2 Kc5 156.Kf4 Kd6 157.Qb1 Kd7 158.Ke5 Kd8 159.Ke6 Kc8 160.Kf7 Kd8 161.Qb5 Kc7 162.Ke6 Kd8 163.Qd7# 1-0