1.a3 Nf6 2.c4 e5 3.d3 d6 4.Nf3 g6 5.Nc3 Bg7 6.g3 d5 7.Nxe5 d4 8.Na4 O-O 9.Bg2 Re8 10.Nf3 Bg4 11.O-O Nfd7 12.h3 Bxf3 13.Bxf3 c6 14.Bf4 Ne5 15.Bg2 Nbd7 16.b4 h5 17.Qd2 h4 18.Bg5 f6 19.Bxh4 g5 20.f4 gxh4 21.fxe5 Rxe5 22.gxh4 Qe7 23.Rf2 f5 24.Qg5 Rxe2 25.Rxf5 Qe3+ 26.Kh1 Qxd3 27.Raf1 Rf8 28.Rxf8+ Nxf8 29.Nc5 Qe3 30.Qxe3 Rxe3 31.Nxb7 d3 32.Rd1 Bc3 33.Bxc6 d2 34.Kg2 Ng6 35.Kf2 Re1 36.Ba4 Ne5 37.Nc5 Nxc4 38.Bb3 Kh7 39.Nd3 Bd4+ 40.Kf3 Re3+ 41.Kg4 Rxd3 42.Bxc4 Rc3 43.Be2 Be3 44.a4 Kg6 45.a5 Kf6 46.b5 Ke5 47.h5 Ra3 48.a6 Bf4 49.Rb1 Rg3+ 50.Kh4 Rg8 51.Bg4 Be3 52.Rf1 Ke4 53.Kg3 Kd3 54.h4 Kc2 55.Kh3 Re8 56.Bd1+ Kc1 57.Be2+ Kc2 58.Bd1+ Kc1 59.Ba4+ Kb2 60.b6 Re4 61.b7 Rb4 62.Bd1 Kc1 63.Be2+ Kc2 64.Rf8 Bf4 65.Rxf4 Rxf4 66.b8=Q Rf3+ 67.Bxf3 d1=R 68.Bxd1+ Kc3 69.Qh2 Kd4 70.Qb8 Ke4 71.Qd6 Ke3 72.Qh2 Ke4 73.Qc2+ Kd4 74.Qa4+ Kc3 75.Kg4 Kd3 76.Kh3 Kc3 77.h6 Kd2 78.Qf4+ Kxd1 79.Qc7 Kd2 80.Qb7 Kc3 81.Qb8 Kc4 82.Qe5 Kb3 83.Kg2 Kc4 84.Qg5 Kc3 85.Qg3+ Kc4 86.Qb8 Kc3 87.Qb3+ Kxb3 88.h7 Kb4 89.Kf3 Kb5 90.Kf4 Kc4 91.Ke3 Kd5 92.Kf3 Kc4 93.Ke4 Kb3 94.Kf4 Ka3 95.h5 Ka4 96.h6 Kb4 97.Ke5 Ka5 98.h8=Q Kb6 99.Kd5 Kxa6 100.Kd4 Kb7 101.Kd3 Ka6 102.Qc8+ Kb5 103.Qa6+ Kxa6 104.Kd4 Kb6 105.h7 Ka5 106.Kc4 Ka6 107.h8=Q Ka5 108.Qc3+ Ka4 109.Qa1# 1-0