1.c4 e5 2.g3 Nc6 3.d3 Nge7 4.e4 Ng6 5.Ne2 h5 6.Be3 d6 7.h4 Bg4 8.Bg2 Be7 9.Nbc3 Bf6 10.f3 Bd7 11.Nd5 Nd4 12.O-O Nxe2+ 13.Qxe2 c6 14.Nxf6+ Qxf6 15.Qd2 O-O 16.d4 Rfe8 17.Rad1 Qe7 18.dxe5 Nxe5 19.b3 d5 20.cxd5 cxd5 21.Qxd5 Bc6 22.Qd6 Qxd6 23.Rxd6 a5 24.a4 b5 25.Ra1 bxa4 26.bxa4 Red8 27.Rxd8+ Rxd8 28.Bf4 f6 29.Bxe5 fxe5 30.Bf1 Rb8 31.Rc1 Bxa4 32.Rc5 Bd1 33.Bc4+ Kh7 34.Kf2 Rb2+ 35.Ke3 Bb3 36.Rb5 a4 37.Bxb3 Rxb3+ 38.Rxb3 axb3 39.Kd3 b2 40.Kc2 g5 41.Kxb2 gxh4 42.gxh4 Kg7 43.Kc3 Kf6 44.Kc4 Ke6 45.Kc5 Ke7 46.Kd5 Kd7 47.Kxe5 Ke8 48.Ke6 Kf8 49.Kf6 Kg8 50.Ke6 Kg7 51.Kd5 Kg6 52.Kd4 Kg7 53.Kc3 Kh7 54.Kc4 Kg6 55.f4 Kf7 56.Kd5 Ke7 57.Kc5 Kd7 58.Kb5 Ke6 59.Ka4 Ke7 60.f5 Ke8 61.Kb4 Kd8 62.Kb5 Ke7 63.Ka4 Ke8 64.Kb4 Kf7 65.Ka5 Ke8 66.Kb6 Kd7 67.Ka7 Kc6 68.e5 Kc7 69.f6 Kc6 70.e6 Kc7 71.f7 Kd8 72.Ka8 Ke7 73.Kb7 Kf8 74.Kb6 Ke7 75.Ka7 Kf8 76.Kb7 Kg7 77.Ka8 Kf8 78.Kb8 Kg7 79.Ka7 Kf8 80.Ka8 Kg7 81.Kb8 Kf8 82.Kb7 Ke7 83.Kc6 Kf8 84.Kd7 Kg7 85.Ke8 Kh8 86.f8=B Kh7 87.e7 Kg8 88.Kd7 Kh7 89.Bg7 Kg8 90.Bd4 Kh7 91.Ba1 Kg8 92.Kd8 Kf7 93.e8=Q# 1-0