1.a4 Nf6 2.d4 d5 3.Bf4 c5 4.e3 Nc6 5.c3 Bg4 6.Be2 Bxe2 7.Qxe2 e6 8.Nf3 Bd6 9.dxc5 Bxc5 10.Qb5 Qb6 11.Bc7 Qxc7 12.Qxc5 Ne4 13.Qb5 O-O-O 14.Nbd2 g5 15.Qe2 g4 16.Nd4 Ne5 17.Nb5 Qb6 18.a5 Qa6 19.Nxe4 dxe4 20.O-O h5 21.c4 h4 22.Rfd1 h3 23.Rxd8+ Rxd8 24.b3 Kb8 25.Qb2 f6 26.Qa3 Qc6 27.Qe7 Qd7 28.Qxd7 Rxd7 29.Nd4 Rd6 30.Kf1 Ra6 31.gxh3 gxh3 32.Ke2 f5 33.b4 Nxc4 34.Rg1 Ne5 35.Rg3 Nd3 36.Rxh3 Nxb4 37.Rh8+ Kc7 38.h4 Rxa5 39.h5 Ra1 40.h6 Rh1 41.Nxe6+ Kb6 42.h7 Nd3 43.Ng5 Ne5 44.Rf8 Nf3 45.Rf6+ Kc7 46.Rf7+ Kc6 47.Nxf3 exf3+ 48.Kxf3 a5 49.Kf4 Rh5 50.Rf6+ Kc7 51.Rxf5 Rxh7 52.Rxa5 Kc6 53.Ke4 b5 54.Ra8 Rb7 55.Rc8+ Kb6 56.Kd3 b4 57.Kc4 Rf7 58.f4 Re7 59.Kd3 Rd7+ 60.Ke2 Rb7 61.e4 b3 62.Kd2 Ka5 63.Kc1 Rh7 64.e5 Kb4 65.e6 Rh1+ 66.Kd2 b2 67.Rb8+ Kc5 68.e7 Rh8 69.Rxh8 b1=Q 70.e8=Q Qb2+ 71.Ke3 Qc1+ 72.Ke4 Qb1+ 73.Ke5 Qb2+ 74.Kf5 Kc4 75.Qc6+ Kd3 76.Qf6 Qg2 77.Rh4 Qb7 78.Qg6 Qh1 79.Qg4 Qd5+ 80.Kf6 Qd8+ 81.Kf7 Qc7+ 82.Kg8 Qd8+ 83.Kh7 Qe7+ 84.Kh6 Qf6+ 85.Qg6+ Ke2 86.Qxf6 Kf3 87.Qe6 Kg2 88.Qg4+ Kf2 89.Qh5 Ke1 90.Qe5+ Kd1 91.Qf6 Kd2 92.Kg5 Ke1 93.Rg4 Kf1 94.Qd6 Ke1 95.Qc5 Kf1 96.Rg1+ Ke2 97.Rf1 Kd3 98.Qc8 Kd2 99.Rh1 Kd3 100.Qc6 Kd4 101.Rb1 Kd3 102.Qb7 Ke2 103.Re1+ Kf2 104.Qb4 Kf3 105.Rh1 Ke2 106.Qe1+ Kf3 107.Kg6 Kg4 108.Qg1+ Kf3 109.Kg7 Kxf4 110.Rh3 Ke5 111.Qg5+ Ke6 112.Re3+ Kd6 113.Kf7 Kc7 114.Ke7 Kb7 115.Qg4 Kc7 116.Kf7 Kb8 117.Kg6 Kc7 118.Qh3 Kc6 119.Rd3 Kb7 120.Rg3 Ka7 121.Qh6 Kb8 122.Ra3 Kb7 123.Qd2 Kc6 124.Kh6 Kb6 125.Rh3 Ka6 126.Qd1 Kb7 127.Qd2 Ka6 128.Qb4 Ka7 129.Ra3# 1-0