1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.h3 Bd6 7.Nf3 O-O 8.Be2 Re8 9.c4 c5 10.O-O cxd4 11.Nxd4 Nc6 12.Be3 Nxd4 13.Qxd4 Qc7 14.Rfd1 Bh2+ 15.Kh1 Be5 16.Qd2 Bf5 17.Rac1 Rad8 18.Qb4 Bf4 19.Rxd8 Rxd8 20.c5 Bxe3 21.fxe3 Be6 22.Bf3 Bd5 23.Bxd5 Rxd5 24.Qa4 g6 25.Qxa7 Rd2 26.b4 Qc6 27.Rg1 Kg7 28.a4 g5 29.b5 Qe4 30.c6 bxc6 31.b6 Qxe3 32.Qc7 Rb2 33.a5 g4 34.b7 gxh3 35.Qxc6 Qf4 36.Qf3 Qd6 37.a6 hxg2+ 38.Rxg2+ Rxg2 39.Qxg2+ Kh8 40.Qf3 Qe5 41.Qd3 Qh5+ 42.Kg1 Qg5+ 43.Kf1 Qf4+ 44.Ke2 Qe5+ 45.Qe3 Qb5+ 46.Kf2 Qf5+ 47.Kg3 Qg6+ 48.Kh4 Qb1 49.a7 Qb4+ 50.Kg3 Qd6+ 51.Qf4 Qd3+ 52.Kh4 Kg8 53.b8=Q+ Qd8 54.Qxd8+ Kg7 55.Qg5+ fxg5+ 56.Kh3 f5 57.Qa5 Kh6 58.Kg2 Kg7 59.a8=B Kg8 60.Qd2 Kf7 61.Qd7+ Kf6 62.Bb7 f4 63.Bf3 g4 64.Bd1 h6 65.Qd3 Ke5 66.Qh7 Kf6 67.Qg8 Kf5 68.Qg7 g3 69.Bh5 Ke4 70.Qe7+ Kd5 71.Bf3+ Kd4 72.Qd7+ Ke5 73.Qf7 Kd6 74.Qb7 Ke6 75.Qe4+ Kd6 76.Qe2 Kc7 77.Ba8 Kb6 78.Qd2 Kb5 79.Qc2 f3+ 80.Kh3 Kb4 81.Qg6 Kc5 82.Bb7 h5 83.Qg7 Kb5 84.Qg8 f2 85.Ba6+ Ka5 86.Bd3 h4 87.Be2 f1=R 88.Bxf1 g2 89.Bxg2 Kb5 90.Qa8 Kb4 91.Qe4+ Kc3 92.Kg4 Kb2 93.Qe1 Kc2 94.Qa5 Kb2 95.Qa7 h3 96.Bf3 Kc2 97.Qg1 Kc3 98.Qh2 Kd3 99.Qd6+ Kc4 100.Qe7 Kb5 101.Qe2+ Kb6 102.Qc2 h2 103.Qb2+ Kc5 104.Bg2 h1=R 105.Bxh1 Kc4 106.Qf2 Kc3 107.Kh4 Kb4 108.Qg2 Ka3 109.Kg5 Ka4 110.Qg4+ Ka5 111.Qc8 Kb6 112.Kf5 Ka5 113.Bc6 Kb6 114.Qf8 Ka5 115.Kg6 Ka6 116.Bh1 Kb6 117.Kf5 Kb5 118.Qh6 Ka5 119.Qg6 Ka4 120.Ke6 Kb5 121.Bc6+ Kb6 122.Qg2 Kc5 123.Bb7 Kc4 124.Qh2 Kb4 125.Qc7 Ka4 126.Qb6 Ka3 127.Qa5+ Kb2 128.Bh1 Kc2 129.Qh5 Kc1 130.Kd5 Kc2 131.Qh8 Kd1 132.Kc4 Kc1 133.Qb8 Kd1 134.Kd3 Kc1 135.Qd8 Kb2 136.Qd7 Ka3 137.Qe7+ Kb3 138.Qg5 Ka3 139.Kc4 Ka4 140.Qd8 Ka3 141.Qa8+ Kb2 142.Qf3 Ka2 143.Kb4 Kb2 144.Qb3+ Ka1 145.Qa4+ Kb2 146.Qa7 Kb1 147.Kc3 Kc1 148.Qg7 Kd1 149.Qe7 Kc1 150.Qg5+ Kb1 151.Qf6 Kc1 152.Qg5+ Kd1 153.Qd2# 1-0