1.Nf3 d5 2.c4 d4 3.e3 c5 4.exd4 cxd4 5.b4 e5 6.Nxe5 Qe7 7.Qe2 g6 8.Bb2 Bg7 9.Bxd4 Be6 10.Nxg6 hxg6 11.Bxg7 Rh5 12.Bc3 Nc6 13.b5 Nb4 14.Bxb4 Qxb4 15.Nc3 O-O-O 16.Qe3 Bxc4 17.Rb1 Qc5 18.Qxc5+ Rxc5 19.Bxc4 Rxc4 20.Ke2 Nf6 21.Rhc1 Kb8 22.f3 Rh4 23.h3 Nh5 24.Kd1 Nf4 25.g3 Rxh3 26.gxf4 Rc8 27.Ke2 Re8+ 28.Kd3 Rxf3+ 29.Kc2 Rxf4 30.Rf1 Re5 31.Rxf4 Kc7 32.Kb2 Rh5 33.Rf3 g5 34.Ka1 Rh2 35.a3 Rg2 36.Rbf1 b6 37.Ne4 f5 38.Nf6 f4 39.Ng4 Kd6 40.Rh3 f3 41.Kb1 Ke6 42.Rh5 Kf5 43.Rh8 Rxg4 44.Rxf3+ Ke6 45.Rc3 a5 46.Rhh3 Ke7 47.Rce3+ Kd7 48.Ka1 Kc7 49.Rhg3 Kb8 50.Rxg4 Kb7 51.Rf4 g4 52.Rf7+ Ka8 53.Re1 g3 54.Ka2 a4 55.Ka1 Kb8 56.d3 g2 57.d4 Kc8 58.Rh7 g1=Q 59.Rxg1 Kb8 60.Rh5 Ka8 61.d5 Ka7 62.d6 Kb7 63.Rgg5 Kc8 64.Rf5 Kd8 65.Rh3 Kd7 66.Rh8 Kxd6 67.Rg8 Kc7 68.Rd5 Kb7 69.Rh5 Kc7 70.Rhh8 Kb7 71.Rh6 Kc7 72.Rg5 Kc8 73.Rgg6 Kb7 74.Rc6 Kb8 75.Rh1 Ka7 76.Rc2 Kb8 77.Rd1 Ka8 78.Rg1 Kb8 79.Rg5 Ka8 80.Rg3 Kb7 81.Rg5 Kb8 82.Ka2 Ka8 83.Kb2 Kb7 84.Rf5 Ka8 85.Rc8+ Kb7 86.Rc7+ Ka8 87.Rf8# 1-0