1.Nf3 c5 2.c4 b6 3.Nc3 g6 4.d4 Bb7 5.d5 Nf6 6.e4 d6 7.h3 Qc8 8.a3 Qd8 9.Bd3 Nbd7 10.Bf4 Nh5 11.Be3 Qb8 12.O-O Bg7 13.Qd2 a6 14.Rfe1 O-O 15.Bh6 Qc7 16.Be2 Rfe8 17.Rad1 Nhf6 18.Bf1 Rab8 19.a4 Nh5 20.Bxg7 Nxg7 21.b3 f6 22.Nh2 Kh8 23.f4 Rf8 24.Be2 Rfe8 25.Ng4 Bc8 26.Rf1 Rf8 27.Bd3 Qd8 28.Rf2 Rb7 29.Rdf1 Rb8 30.Ne2 f5 31.exf5 gxf5 32.Ne3 Nf6 33.Ng3 b5 34.Nexf5 Nxf5 35.Nxf5 bxa4 36.bxa4 Bxf5 37.Bxf5 Rb4 38.Qe2 Rxa4 39.g4 Ne8 40.Bb1 Rb4 41.Bc2 a5 42.Qd3 Rf7 43.Qc3+ Ng7 44.h4 Qc8 45.f5 a4 46.g5 a3 47.h5 a2 48.h6 Qf8 49.Ra1 Kg8 50.hxg7 Qxg7 51.Qxg7+ Rxg7 52.g6 Rb2 53.Be4 Rb1+ 54.Bxb1 axb1=N 55.Rxb1 hxg6 56.Ra2 gxf5+ 57.Kf2 Rg4 58.Rc1 Kf7 59.Raa1 Kf6 60.Ra3 Rf4+ 61.Kg2 Rg4+ 62.Kf1 Rf4+ 63.Ke2 Re4+ 64.Re3 Rg4 65.Re6+ Kf7 66.Ke3 Rd4 67.Rc2 Rh4 68.Rf2 Rxc4 69.Rxf5+ Ke8 70.Ke2 Rh4 71.Kf3 Rd4 72.Kg3 Kd7 73.Re1 Ke8 74.Ra1 Kd7 75.Ra7+ Ke8 76.Rh5 Kf7 77.Rh7+ Kf6 78.Raxe7 Rxd5 79.Rhf7+ Kg5 80.Re3 c4 81.Rf8 Rc5 82.Rc3 d5 83.Rc1 d4 84.Kf3 c3 85.Ke4 Rc4 86.Rg8+ Kf6 87.Kd3 Rb4 88.Ra8 Ke5 89.Ra5+ Kf4 90.Rf1+ Kg3 91.Ra6 Rb2 92.Rc1 Rd2+ 93.Ke4 Kf2 94.Rf6+ Ke2 95.Rff1 c2 96.Rce1# 1-0