1.c4 e5 2.g3 c6 3.Nf3 e4 4.Nd4 Nf6 5.Nc3 Qb6 6.Nb3 Ng4 7.Nxe4 d5 8.cxd5 cxd5 9.h3 dxe4 10.hxg4 a5 11.d4 a4 12.Nd2 Qxd4 13.e3 Qd5 14.Bc4 Qc6 15.Rh5 Qg6 16.Re5+ Be7 17.Nxe4 Bxg4 18.f3 Be6 19.Bxe6 fxe6 20.Bd2 Nc6 21.Rb5 O-O 22.Bc3 Rf7 23.Rxb7 a3 24.bxa3 Rxa3 25.Qe2 Ra4 26.Kd1 h6 27.a3 Rf8 28.Kc2 Rc8 29.Kb2 Bf8 30.Qc2 Rc4 31.Qb3 Ne7 32.Rb8 Nd5 33.Rxc8 Rxc8 34.Bd4 Qe8 35.Qd3 Rb8+ 36.Kc2 e5 37.Bc5 Qc6 38.Rb1 Rc8 39.Rb5 Nf6 40.Nxf6+ gxf6 41.Qc4+ Kh8 42.Kb3 Bxc5 43.e4 Bf2 44.Qxc6 Rxc6 45.Ra5 Bxg3 46.f4 exf4 47.Rb5 Rc8 48.Rd5 f3 49.Ra5 Bb8 50.Rb5 Kg8 51.Rg5+ hxg5 52.Ka2 f2 53.a4 Rf8 54.e5 Bd6 55.Ka1 f1=B 56.Kb2 fxe5 57.Kc2 Bc7 58.Kb3 Rc8 59.Kc2 Ba6 60.Kd2 Bb7 61.Kd3 Rb8 62.Kc4 Kh8 63.a5 Kg8 64.Kc3 Bd8 65.a6 Bh1 66.a7 Ra8 67.Kb4 g4 68.Kc5 g3 69.Kc4 Kf7 70.Kb3 Bh4 71.Ka2 Bd5+ 72.Kb2 Kf6 73.Kb1 Kf5 74.Kc1 Bg2 75.Kc2 Bf3 76.Kc1 Ke4 77.Kb2 Rh8 78.Kc1 Be7 79.Kb2 Rg8 80.Kc3 Rd8 81.Kc2 Be2 82.Kb1 Bh5 83.a8=Q+ Rxa8 84.Kb2 Bg4 85.Kc1 Rd8 86.Kc2 Rd1 87.Kb2 Kd3 88.Kb3 Bf5 89.Ka4 Kd4 90.Kb3 Bd7 91.Ka2 Rd2+ 92.Ka1 e4 93.Kb1 Rf2 94.Ka1 Ba3 95.Kb1 Kd5 96.Ka1 Ke6 97.Kb1 Bb4 98.Kc1 Be1 99.Kd1 Bd2 100.Kc2 Rf8 101.Kb2 Ke7 102.Kc2 Be3 103.Kd1 Rf4 104.Ke1 Rf2 105.Kd1 g2 106.Ke1 Kf7 107.Kd1 g1=Q# 0-1