1.Nf3 Nh6 2.d3 f6 3.Bxh6 gxh6 4.e4 Nc6 5.e5 fxe5 6.Nxe5 Nxe5 7.Qh5+ Nf7 8.Be2 Bg7 9.Nc3 O-O 10.O-O-O c6 11.d4 d5 12.Bd3 e5 13.dxe5 Nxe5 14.f3 Qg5+ 15.Qxg5 hxg5 16.Rhe1 Nxd3+ 17.cxd3 Bd7 18.Re7 Rad8 19.d4 Rf7 20.Rxf7 Kxf7 21.Na4 b6 22.Nc3 h6 23.Ne2 h5 24.Nc3 h4 25.a4 Bf6 26.Rd2 Bf5 27.b4 Kg6 28.g4 hxg3 29.hxg3 g4 30.fxg4 Bxg4 31.Kb2 Bg5 32.Rc2 Bf5 33.Re2 Bf6 34.Rd2 Bg5 35.Rd1 Bg4 36.Rd3 Bf5 37.Rd1 Bg4 38.Rd3 Bf6 39.Rd2 Rh8 40.b5 cxb5 41.axb5 Be6 42.Ne2 Bg5 43.Nf4+ Bxf4 44.gxf4 Kf5 45.Re2 Bd7 46.Re5+ Kxf4 47.Rxd5 Be6 48.Re5 Bc4 49.Kc3 Rc8 50.Kb4 Bg8 51.Re7 Rc4+ 52.Ka3 Rxd4 53.Rxa7 Bc4 54.Kb4 Be6+ 55.Kc3 Rd5 56.Re7 Ke5 57.Kb4 Rd6 58.Re8 Kd5 59.Rf8 Bd7 60.Rf1 Be6 61.Rd1+ Ke5 62.Rxd6 Kxd6 63.Ka4 Kc5 64.Ka3 Kxb5 65.Kb2 Kc4 66.Kc2 b5 67.Kb2 Bc8 68.Kc2 b4 69.Kb2 Ba6 70.Kc2 Bb5 71.Kb2 Ba4 72.Kb1 Kb3 73.Ka1 Bd7 74.Kb1 Kc3 75.Ka2 Bc6 76.Kb1 Ba4 77.Ka2 Bc6 78.Kb1 b3 79.Ka1 b2+ 80.Kb1 Be4+ 81.Ka2 b1=Q+ 82.Ka3 Qb3# 0-1