1.a3 c5 2.Ra2 Nc6 3.c4 Nf6 4.e3 e5 5.Nc3 d5 6.cxd5 Nxd5 7.Qc2 Be6 8.Ra1 Qd7 9.Nf3 f6 10.Be2 g5 11.O-O O-O-O 12.Nxd5 Bxd5 13.b4 cxb4 14.axb4 Bxb4 15.Rxa7 Kb8 16.Ra4 e4 17.Ne1 f5 18.Qb1 Bd6 19.Ba3 f4 20.Bxd6+ Qxd6 21.Qa1 Qe5 22.Qa3 Qd6 23.Qb2 Ne5 24.d4 exd3 25.Nxd3 Nxd3 26.Bxd3 fxe3 27.fxe3 Rhe8 28.Qa1 b6 29.Rd4 Rxe3 30.Rc1 Qe7 31.Bf1 Bb7 32.Rxd8+ Qxd8 33.Ba6 Qd6 34.Qh8+ Ka7 35.Bxb7 Kxb7 36.Qc8+ Ka7 37.Rc7+ Qxc7 38.Qxc7+ Ka6 39.Kf1 h5 40.Qc8+ Ka5 41.h3 Re7 42.Qa8+ Kb5 43.Qd5+ Ka4 44.Qd6 Rf7+ 45.Ke2 Rc7 46.Qxc7 Kb4 47.Qc1 b5 48.g3 Kb3 49.g4 hxg4 50.h4 Kb4 51.h5 Kb3 52.h6 Kb4 53.h7 Ka4 54.Kd1 b4 55.Qc2+ b3 56.Qc3 Kb5 57.Kc1 Kb6 58.Kb1 Ka7 59.Ka1 g3 60.Kb1 Ka6 61.Ka1 Kb6 62.Qc4 g2 63.Qg4 g1=N 64.Qxg1+ Kb5 65.Qg2 Ka5 66.Kb1 Ka4 67.Qg3 Kb5 68.Qg4 Ka5 69.Qg1 Ka4 70.Qg2 Ka3 71.Qg3 Kb4 72.Qg4+ Ka5 73.Qh3 Ka4 74.Ka1 g4 75.Qh4 Ka5 76.Kb2 Kb5 77.Kc3 Ka4 78.Kc4 Ka3 79.Kc5 Ka4 80.Kd5 Kb4 81.Ke5 Kc4 82.Kf5 b2 83.Qh1 Kb3 84.Qb1 Ka4 85.Ke4 Kb5 86.Qxb2+ Kc4 87.Qa3 g3 88.Qa6+ Kc3 89.Qa1+ Kd2 90.Qa2+ Ke1 91.Qa6 g2 92.Qa1+ Kd2 93.Qg1 Kc3 94.Qb6 Kc2 95.Qg1 Kc3 96.Ke5 Kd3 97.Kd5 Kd2 98.Qa1 Ke2 99.h8=R g1=R 100.Ra8 Kd3 101.Ra6 Re1 102.Qa2 Rd1 103.Ra4 Kc3+ 104.Ke4 Rd4+ 105.Kf3 Rd6 106.Kf4 Re6 107.Kf5 Kd3 108.Qa3+ Kd2 109.Qa1 Ke3 110.Ra2 Rb6 111.Ra3+ Ke2 112.Ra4 Re6 113.Ra2+ Ke3 114.Ra3+ Kf2 115.Qa2+ Kg1 116.Ra4 Rb6 117.Qa1+ Rb1 118.Qxb1+ Kf2 119.Qa1 Ke2 120.Kf6 Kf2 121.Kf7 Kf3 122.Ke7 Kg2 123.Kd7 Kf3 124.Kc7 Kg2 125.Kb7 Kg3 126.Rg4+ Kh2 127.Kb8 Kh3 128.Ka8 Kh2 129.Kb7 Kh3 130.Kb8 Kh2 131.Kc8 Kh3 132.Kb8 Kh2 133.Rg5 Kh3 134.Kc7 Kh2 135.Kd8 Kh3 136.Kc8 Kh4 137.Kb8 Kh3 138.Rg6 Kh4 139.Kc7 Kh5 140.Kd8 Kxg6 141.Ke7 Kg5 142.Qa4 Kh5 143.Kf6 Kh6 144.Qh4# 1-0