1.d3 b6 2.g3 e6 3.Bg2 d5 4.c4 Be7 5.d4 c6 6.cxd5 cxd5 7.e4 Nc6 8.e5 Ba6 9.a3 b5 10.Bf1 Qa5+ 11.Bd2 b4 12.Nf3 Bxf1 13.Kxf1 Rb8 14.Kg2 Qa6 15.h4 Bd8 16.h5 h6 17.Be3 Nge7 18.g4 O-O 19.Nbd2 Qd3 20.a4 Na5 21.Ne1 Qh7 22.Rc1 Bb6 23.Qe2 Rfc8 24.Nd3 b3 25.Rhd1 Kh8 26.Kh3 Kg8 27.Nb4 Kh8 28.Qf3 Qg8 29.Nd3 Qe8 30.Rg1 Rxc1 31.Nxc1 Bd8 32.Nd3 Nc4 33.Rc1 Na5 34.Kh2 Kg8 35.Rg1 Nc4 36.Nc5 Nxb2 37.g5 hxg5 38.Bxg5 Nf5 39.Bf6 Kh7 40.Bxd8 Qxd8 41.Qf4 Nc4 42.Ndxb3 Qh4+ 43.Qxh4 Nxh4 44.Kh3 Nf5 45.Kg4 Kh6 46.Rc1 Rb4 47.a5 Nxe5+ 48.Kf4 Nc4 49.Na4 Rxa4 50.Re1 g6 51.Rb1 gxh5 52.Rc1 Nce3 53.Rc3 Nxd4 54.Rc5 Nxb3+ 55.Ke5 Nxa5 56.f4 Nc6+ 57.Rxc6 Ng4+ 58.Kd6 Kg7 59.Ke7 Rxf4 60.Kd7 f5 61.Kc7 Re4 62.Kc8 Ra4 63.Rc4 e5 64.Rb4 Ra6 65.Rc4 Rf6 66.Kd7 Kh6 67.Ke7 Re6+ 68.Kd7 Re7+ 69.Kd8 dxc4 70.Kxe7 Kg6 71.Ke6 a5 72.Kd7 Kf6 73.Kd8 Nh6 74.Kc8 Kf7 75.Kb8 Ng8 76.Kc7 h4 77.Kd7 Kf6 78.Kd6 Kg6 79.Kc6 Kh5 80.Kb5 c3 81.Kc4 f4 82.Kb3 a4+ 83.Kxc3 Kh6 84.Kb2 f3 85.Kc2 Kg5 86.Kb2 e4 87.Kb1 Ne7 88.Ka1 Kf5 89.Ka2 Kg4 90.Kb2 Kf4 91.Kc1 Ke3 92.Kb1 Kf4 93.Kc2 e3 94.Kd3 Kf5 95.Kc3 Kf4 96.Kd3 a3 97.Kc3 e2 98.Kb4 Ke4 99.Kc5 Ng6 100.Kb4 f2 101.Kxa3 Kf3 102.Ka4 h3 103.Kb3 Nh8 104.Ka2 e1=R 105.Kb2 Rg1 106.Kc3 Rg4 107.Kc2 Rg3 108.Kc1 Kg4 109.Kb1 h2 110.Ka2 f1=B 111.Kb1 Kf4 112.Ka1 Ba6 113.Kb2 Ke3 114.Kb1 Rg7 115.Kb2 Rg5 116.Ka2 Rg2+ 117.Ka1 h1=Q# 0-1