1.e4 c5 2.Nf3 e6 3.Nc3 d6 4.d4 cxd4 5.Nxd4 Nf6 6.f4 a6 7.Qf3 h5 8.h3 Qb6 9.Nb3 Nbd7 10.Bd3 Qc7 11.a4 Be7 12.a5 b5 13.axb6 Qxb6 14.Be3 Qc7 15.O-O Bb7 16.Na5 O-O 17.Bd4 Nc5 18.Nxb7 Nxd3 19.Nxd6 Qxd6 20.Qxd3 Rfd8 21.Ra4 Qd7 22.Rd1 Qb7 23.e5 Nd5 24.Qf3 Rab8 25.Nxd5 Rxd5 26.b3 Rbd8 27.Kh2 g6 28.Bf2 Qc8 29.Rxd5 Rxd5 30.Rc4 Qd7 31.Qc3 Rd2 32.Rd4 Rxd4 33.Qxd4 Qb5 34.Qd3 Qb4 35.Qd4 Qb5 36.Be3 a5 37.Qe4 Bc5 38.c4 Qb6 39.Bxc5 Qxc5 40.Qd3 Qf2 41.Qc3 Qxf4+ 42.Kg1 g5 43.c5 g4 44.hxg4 hxg4 45.g3 Qe4 46.c6 Qb1+ 47.Kf2 Qf5+ 48.Ke2 Qe4+ 49.Kd2 Qg2+ 50.Kc1 Qf1+ 51.Kb2 Qe2+ 52.Ka3 Qf3 53.Qxf3 gxf3 54.c7 f2 55.c8=Q+ Kh7 56.Qc1 Kg8 57.Qf1 a4 58.Qxf2 axb3 59.Qf4 f6 60.Qe3 b2 61.Kxb2 Kg7 62.Qe2 Kg8 63.Qh2 fxe5 64.Qh3 e4 65.Kc2 e3 66.Kc3 Kf7 67.Qh1 Ke8 68.Qh2 e5 69.Qh7 Kd8 70.Qh4+ Kc7 71.Qf6 Kc8 72.Kb4 Kc7 73.Qe7+ Kc6 74.Qf8 e2 75.Qf2 Kd5 76.Ka3 e1=N 77.Qf7+ Ke4 78.Qd7 Nd3 79.Qh7+ Kf3 80.Qxd3+ Kg4 81.Ka2 Kg5 82.Qh7 Kf6 83.Qg8 e4 84.Qc4 Ke7 85.Qa6 Kd8 86.Qb5 Ke7 87.Qb2 Kd6 88.Qg7 Kd5 89.Qb2 Kd6 90.g4 Kd7 91.Qb4 Kc7 92.Kb3 Kc8 93.Qc4+ Kd8 94.g5 e3 95.Qh4 Ke7 96.Qh6 Kd7 97.Kb4 Kc8 98.Kb5 Kc7 99.Qf8 Kd7 100.Qf1 Kd6 101.Qf7 e2 102.Qe8 e1=R 103.Qxe1 Kd7 104.Qf2 Ke7 105.Kc4 Kd6 106.Qf3 Kd7 107.Kb3 Ke7 108.Ka4 Kd7 109.Qf2 Kc6 110.Qf5 Kc7 111.Kb4 Kb7 112.Qd3 Kb8 113.Qd5 Kc8 114.Qa5 Kb7 115.Ka3 Kb8 116.Qd5 Ka7 117.Qd1 Kb8 118.Qd6+ Ka8 119.Qb4 Ka7 120.Qf8 Ka6 121.Ka2 Ka5 122.Qf4 Kb6 123.Kb1 Kb5 124.Qc1 Kb6 125.Qc8 Ka5 126.Qc4 Kb6 127.Qb4+ Ka6 128.Qg4 Kb6 129.Qb4+ Ka6 130.Qh4 Kb6 131.Kb2 Kc6 132.Qg4 Kd5 133.Qd7+ Ke5 134.Kc1 Kf4 135.Qf7+ Kxg5 136.Kd1 Kg4 137.Qa7 Kf5 138.Qd7+ Ke5 139.Qd3 Kf6 140.Qa6+ Kg7 141.Kd2 Kf7 142.Kc3 Kg8 143.Kd3 Kh8 144.Qa5 Kh7 145.Ke2 Kg6 146.Qa4 Kh6 147.Kd1 Kg6 148.Qc2+ Kf7 149.Kc1 Kf6 150.Qa4 Kg5 151.Qa3 Kf4 152.Qd6+ Kf3 153.Qb4 Ke3 154.Qb5 Ke4 155.Qa4+ Kf5 156.Kc2 Kg6 157.Qd7 Kg5 158.Qa7 Kf5 159.Qc5+ Kf4 160.Kd1 Ke4 161.Qf2 Kd3 162.Qg1 Kc4 163.Ke2 Kb3 164.Qb6+ Kc2 165.Qc6+ Kb3 166.Qg6 Kb4 167.Ke1 Kc5 168.Qe4 Kd6 169.Qe3 Kd5 170.Qe2 Kc5 171.Qf1 Kd4 172.Qh3 Ke5 173.Qa3 Ke4 174.Qb2 Kd3 175.Qe5 Kc4 176.Kd2 Kb3 177.Qe6+ Ka3 178.Kc3 Ka4 179.Qa6# 1-0