1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 O-O 8.Qd3 Be7 9.O-O-O Nd7 10.h4 c5 11.dxc5 Qc7 12.Nfg5 h6 13.Be2 Rb8 14.g4 Qf4+ 15.Kb1 Ne5 16.Qc3 f6 17.Ng3 hxg5 18.hxg5 Qxg5 19.Nh5 Ng6 20.f4 Qxc5 21.Qb3 Rd8 22.Rxd8+ Bxd8 23.f5 Nf8 24.Nf4 b5 25.fxe6 Be7 26.Qh3 Nxe6 27.Nxe6 Bxe6 28.Qh8+ Kf7 29.Qxb8 Qd5 30.Rd1 Qxa2+ 31.Kc1 Qa1+ 32.Kd2 Qxb2 33.Qxb5 Bb4+ 34.Ke3 Qc3+ 35.Qd3 Bc5+ 36.Kf3 Qe5 37.Kg2 Bb6 38.Bf3 Bc7 39.Bd5 Qh2+ 40.Kf1 Qf4+ 41.Qf3 Qxf3+ 42.Bxf3 Ke7 43.Ke2 Bb6 44.Kd3 Kd6 45.Kc3+ Ke5 46.Re1+ Kd6 47.Kb4 Bc5+ 48.Kb5 Bd7+ 49.Kc4 Bb6 50.Rd1+ Kc7 51.Rd3 Be6+ 52.Kb5 Bd7+ 53.Kb4 a5+ 54.Kc4 Bf2 55.Rd1 Bb6 56.Re1 Kd6 57.Rd1+ Kc7 58.c3 Be6+ 59.Kb5 Bd7+ 60.Rxd7+ Kxd7 61.Kxb6 a4 62.Bd1 a3 63.Bb3 g5 64.c4 f5 65.c5 fxg4 66.c6+ Kd6 67.c7 g3 68.c8=Q Ke5 69.Ka5 g4 70.Kb4 g2 71.Qc1 Kd4 72.Qg1+ Ke5 73.Kxa3 Kf5 74.Kb2 Ke5 75.Qa1 g1=R 76.Qxg1 Kf6 77.Qa1 Kf5 78.Ka2 Kg6 79.Ka3 Kf5 80.Kb2 Kf4 81.Ka2 Kg5 82.Ka3 Kf5 83.Qg1 g3 84.Kb2 Kg6 85.Kc3 Kg5 86.Kd4 Kh4 87.Ke5 Kg5 88.Ba4 g2 89.Ke6 Kf4 90.Kd6 Ke4 91.Kc6 Kf3 92.Kb6 Kg3 93.Ka5 Kh3 94.Kb4 Kg4 95.Kc4 Kf3 96.Kd4 Ke2 97.Ke4 Kd2 98.Kf4 Ke2 99.Qxg2+ Ke1 100.Qg3+ Ke2 101.Qg4+ Kf1 102.Qg5 Ke2 103.Ke4 Kf2 104.Kd4 Kf3 105.Kc4 Ke2 106.Kb4 Kd3 107.Ka3 Kc4 108.Kb2 Kd3 109.Ka1 Ke2 110.Ka2 Kf3 111.Ka3 Ke2 112.Kb2 Kd3 113.Qh4 Ke2 114.Qh5+ Ke3 115.Kc3 Kf4 116.Qh4+ Kf3 117.Kd3 Kg2 118.Ke2 Kg1 119.Kf3 Kf1 120.Qh1# 1-0