1.e3 Nf6 2.d4 b6 3.Be2 Nc6 4.Nf3 Nb8 5.c4 Bb7 6.Nc3 g6 7.Qc2 Bg7 8.e4 d6 9.e5 dxe5 10.dxe5 Nfd7 11.e6 fxe6 12.Ng5 Nf8 13.Be3 Nc6 14.Rd1 Qc8 15.O-O h6 16.Nf3 Kf7 17.c5 Nb4 18.Qb3 Nc6 19.Qa4 bxc5 20.Bxc5 a5 21.Rfe1 Nb4 22.a3 Nd5 23.Nxd5 Bxd5 24.Qf4+ Kg8 25.Ne5 Qe8 26.Bd3 g5 27.Qg3 Nd7 28.Bd4 Nxe5 29.Bxe5 Qf7 30.Bxc7 Bxb2 31.a4 Bf6 32.Be5 Kg7 33.h4 Rag8 34.Rc1 Bxe5 35.Qxe5+ Qf6 36.h5 Qxe5 37.Rxe5 Kf6 38.Rce1 Rd8 39.R5e3 Rd6 40.Be4 Bxe4 41.Rxe4 Rb8 42.Re5 Ra6 43.R5e3 Rb4 44.Rf3+ Rf4 45.Ra3 Rb4 46.Rf3+ Rf4 47.Ra3 Rb6 48.g3 Rfb4 49.Rf3+ Kg7 50.Ra3 Rb1 51.Re3 Rxe1+ 52.Rxe1 Kf6 53.Rc1 Rb4 54.Ra1 e5 55.Kf1 Kf5 56.Ke2 Kg4 57.Ke3 Kxh5 58.f3 Kg6 59.g4 h5 60.gxh5+ Kxh5 61.Kf2 e4 62.fxe4 Rxe4 63.Kg3 Rb4 64.Kf3 Kg6 65.Kg3 Kf5 66.Kf3 e5 67.Ke3 g4 68.Kf2 Kf4 69.Ra2 e4 70.Kg2 e3 71.Kf1 Kf3 72.Rf2+ Ke4 73.Rf8 Rxa4 74.Ke2 Ra2+ 75.Kf1 a4 76.Re8+ Kf3 77.Rf8+ Kg3 78.Re8 Kf3 79.Rf8+ Kg3 80.Re8 Rf2+ 81.Ke1 Kf3 82.Rf8+ Kg2 83.Ra8 Ra2 84.Rf8 a3 85.Ra8 Kf3 86.Rf8+ Ke4 87.Re8+ Kf3 88.Rf8+ Ke4 89.Re8+ Kd3 90.Rd8+ Kc4 91.Rc8+ Kd3 92.Rd8+ Kc3 93.Rc8+ Kb3 94.Rb8+ Ka4 95.Ra8+ Kb4 96.Rb8+ Kc5 97.Rg8 Rg2 98.Ra8 a2 99.Kf1 Rb2 100.Ra4 Rb1+ 101.Ke2 a1=Q 102.Rxa1 Rxa1 103.Kxe3 g3 104.Kf3 Kd4 105.Kxg3 Ke3 106.Kg4 Ra5 107.Kg3 Rg5+ 108.Kh4 Kf4 109.Kh3 Kf3 110.Kh2 Rd5 111.Kh1 Kf2 112.Kh2 Rh5# 0-1