1.c3 d5 2.Nf3 e6 3.d4 c5 4.Bf4 Bd6 5.Bg3 Bxg3 6.hxg3 cxd4 7.Qxd4 Nf6 8.Nbd2 Nc6 9.Qh4 Qb6 10.O-O-O Qxf2 11.e4 dxe4 12.Nxe4 Qe3+ 13.Ned2 Bd7 14.Re1 Qc5 15.g4 O-O-O 16.g5 Nd5 17.Ne4 Qa5 18.Nd6+ Kb8 19.Nxf7 Qxa2 20.Nxd8 Rxd8 21.Bc4 Qa1+ 22.Kc2 Ncb4+ 23.cxb4 Ba4+ 24.Kd3 Qxb2 25.Bxd5 Rxd5+ 26.Ke3 Bb5 27.Qf4+ e5 28.Qf8+ Kc7 29.Qxg7+ Kb6 30.Qf6+ Bc6 31.Re2 Qxb4 32.Kf2 e4 33.Rb2 e3+ 34.Kg3 Rd1 35.Rxb4+ Kc7 36.Rb6 Rd2 37.Re1 Kxb6 38.Qg7 Rc2 39.g6 Be8 40.Rxe3 Bd7 41.Ra3 Ba4 42.Rxa4 Rc5 43.Rxa7 Rc4 44.Ra1 Rf4 45.Qd4+ Kc7 46.Kh2 Rh4+ 47.Kg3 b5 48.Qd1 Kb8 49.Ra8+ Kb7 50.Qd7+ Kb6 51.Qg4 b4 52.g7 h5 53.g8=Q Kb7 54.Qd5+ Kc7 55.Ra5 Rh2 56.Qdg5 Kb6 57.Qg7 Rxg2+ 58.Kh3 hxg4+ 59.Kxg2 Kc6 60.Qe5 g3 61.Qh5 Kb6 62.Qh2 gxh2 63.Rh5 Ka7 64.Kf1 Ka8 65.Rh7 Kb8 66.Rh5 Ka7 67.Rxh2 Kb7 68.Ke1 Ka6 69.Ke2 Kb7 70.Ke3 Ka8 71.Rg2 Ka7 72.Ne5 Ka6 73.Ke2 Ka5 74.Rg4 Kb5 75.Kf1 Ka4 76.Kg2 Kb5 77.Nf7 Ka6 78.Kh3 b3 79.Rg6+ Kb5 80.Nd6+ Ka6 81.Nc4+ Ka7 82.Rf6 Ka8 83.Kh4 Kb7 84.Nd6+ Kc7 85.Nb5+ Kc8 86.Nc3 Kd7 87.Rf5 Kc7 88.Rh5 Kd7 89.Nb5 Ke8 90.Rg5 b2 91.Nc3 Kf7 92.Rb5 b1=B 93.Rxb1 Kg6 94.Rb4 Kg7 95.Ne2 Kg6 96.Rb3 Kf6 97.Nf4 Kf5 98.Rb7 Kf6 99.Ra7 Kf5 100.Nh3 Ke4 101.Rb7 Ke5 102.Ng5 Kd6 103.Rb4 Kd7 104.Kh3 Kc8 105.Rb5 Kc7 106.Kh2 Kc8 107.Kg3 Kd7 108.Kg2 Kc6 109.Rb2 Kd5 110.Kf3 Kc4 111.Rh2 Kc3 112.Nf7 Kd3 113.Rh6 Kc4 114.Rf6 Kd5 115.Rb6 Kc4 116.Nh6 Kc3 117.Rb7 Kd2 118.Kg2 Kd3 119.Ng8 Kd2 120.Rb6 Kc2 121.Ne7 Kd3 122.Ra6 Ke3 123.Ra8 Ke2 124.Ra1 Kd3 125.Ra2 Kc3 126.Ra7 Kd4 127.Kh2 Ke5 128.Ra2 Kf6 129.Kg2 Ke6 130.Ra6+ Kf7 131.Kf2 Kg7 132.Ng8 Kh7 133.Rb6 Kg7 134.Ke3 Kf7 135.Ke4 Kg7 136.Rc6 Kf7 137.Kf5 Kg7 138.Kg5 Kf7 139.Rd6 Kg7 140.Rd7+ Kf8 141.Kf6 Ke8 142.Rd5 Kf8 143.Rd8# 1-0