1.Nf3 d5 2.g3 Nf6 3.Bg2 Bf5 4.O-O e6 5.c4 c6 6.Qb3 Qb6 7.d3 Nbd7 8.Be3 Bc5 9.Bxc5 Nxc5 10.Qxb6 axb6 11.Nc3 h6 12.Rfe1 O-O 13.Ne5 Bh7 14.d4 Na4 15.cxd5 exd5 16.Nxa4 Rxa4 17.e3 Rfa8 18.a3 b5 19.Bf3 b4 20.Bd1 R4a7 21.a4 Bf5 22.Rc1 Ra5 23.f3 Nd7 24.Nxd7 Bxd7 25.g4 b6 26.Bb3 Kf8 27.Kf2 g6 28.Kg3 g5 29.h4 f6 30.e4 dxe4 31.fxe4 c5 32.Bd5 Re8 33.Rf1 Kg7 34.e5 cxd4 35.exf6+ Kf8 36.Bc4 Re3+ 37.Rf3 Bxa4 38.hxg5 Rxg5 39.Rxe3 dxe3 40.Re1 Bd7 41.b3 Bxg4 42.Kf4 e2 43.Ra1 Bc8 44.Bxe2 Rf5+ 45.Ke3 Rxf6 46.Ra8 Re6+ 47.Kf2 Re8 48.Bb5 Rd8 49.Ba6 Ke7 50.Rxc8 Rd2+ 51.Ke3 Rb2 52.Bc4 Kf6 53.Rc6+ Kg5 54.Rxb6 h5 55.Rb5+ Kg4 56.Rxb4 Kg3 57.Be6 Rb1 58.Kd2 Rf1 59.Rb8 Rf2+ 60.Ke3 Rf3+ 61.Ke2 Rf2+ 62.Ke3 Rf6 63.Rg8+ Kh2 64.Bc4 h4 65.Ke4 Rf2 66.Bd5 Rd2 67.b4 h3 68.b5 Rb2 69.Bc6 Kh1 70.Kd4+ Kh2 71.Kd5 Rd2+ 72.Kc5 Rc2+ 73.Kb6 Rb2 74.Rh8 Kg3 75.Rg8+ Kf4 76.Kc7 h2 77.Rh8 Kg3 78.b6 Rb1 79.b7 Rb2 80.b8=Q Rxb8 81.Kxb8 h1=Q 82.Rh2