1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.h4 h6 7.h5 Bh7 8.Nf3 e6 9.Bd3 Bxd3 10.Qxd3 Nd7 11.Bf4 Ngf6 12.O-O-O Be7 13.Kb1 O-O 14.Qe2 Qb6 15.c4 a5 16.Ne5 a4 17.Ng6 fxg6 18.Qxe6+ Kh8 19.Qxe7 Rae8 20.Qd6 g5 21.Be3 Qa6 22.Rc1 Nb6 23.Qb4 Nbd7 24.Rhe1 b5 25.d5 bxc4 26.Qxc4 Qxc4 27.Rxc4 Nxd5 28.Rxa4 Nxe3 29.Rxe3 Rxe3 30.fxe3 Rf2 31.Rd4 Nf6 32.a4 Rxg2 33.Ne4 Nxe4 34.Rxe4 Rg1+ 35.Ka2 g4 36.a5 g3 37.Rg4 g2 38.a6 g5 39.a7 Ra1+ 40.Kxa1 g1=Q+ 41.Rxg1 Kh7 42.Rg2 Kg7 43.a8=Q c5 44.Qg8+ Kxg8 45.b4 Kf8 46.e4 Kf7 47.bxc5 Ke8 48.Rg4 Kf7 49.Ka2 Ke7 50.c6 Kd8 51.c7+ Kxc7 52.Ka1 Kc6 53.Rg2 Kc7 54.Kb1 Kb6 55.Ka2 Ka6 56.Kb2 Ka5 57.Rg4 Kb4 58.Ka1 Kb3 59.Rg2 Kc4 60.Ka2 Kd4 61.Kb2 g4 62.Ka1 Kxe4 63.Rxg4+ Kf5 64.Rg6 Kf4 65.Rg2 Ke3 66.Rg6 Kf3 67.Ka2 Ke3 68.Re6+ Kd2 69.Ra6 Ke2 70.Rxh6 Kf1 71.Rg6 Ke1 72.Rg2 Kd1 73.Rd2+ Kxd2 74.Kb1 Kd3 75.Ka2 Kc2 76.Ka3 Kd1 77.Ka4 Ke2 78.h6 Kf3 79.h7 Ke3 80.h8=Q Kd2 81.Kb3 Kd3 82.Qb2 Ke4 83.Qf6 Kd5 84.Qb6 Ke4 85.Qf2 Ke5 86.Kc3 Ke4 87.Qf6 Kd5 88.Qf1 Kc6 89.Qf8 Kd7 90.Qf2 Kc8 91.Qh2 Kd7 92.Qd2+ Ke7 93.Qd1 Kf7 94.Qg1 Kf8 95.Qe1 Kg8 96.Qe5 Kf8 97.Qe3 Kg7 98.Qh3 Kg6 99.Qh8 Kf7 100.Kb4 Kg6 101.Qg8+ Kh6 102.Qg1 Kh7 103.Qe1 Kh6 104.Qb1 Kg7 105.Qf1 Kh6 106.Ka5 Kg5 107.Qa1 Kg6 108.Qe1 Kf6 109.Qg1 Ke5 110.Qa1+ Ke6 111.Qa3 Ke5 112.Qb4 Ke6 113.Qe4+ Kf7 114.Qf5+ Kg8 115.Qc2 Kg7 116.Qd3 Kh6 117.Qe2 Kg6 118.Qg2+ Kh7 119.Qh2+ Kg8 120.Qh5 Kg7 121.Qf5 Kh8 122.Kb4 Kg8 123.Kc5 Kh8 124.Qd7 Kg8 125.Kd4 Kh8 126.Ke5 Kg8 127.Kf6 Kf8 128.Qd8# 1-0