1.Nf3 d5 2.e3 Nh6 3.d3 f6 4.d4 Nf7 5.c4 e6 6.Nc3 f5 7.Bd3 c6 8.b3 Bd6 9.Bb2 Nd7 10.O-O O-O 11.Qc2 Nf6 12.Ne2 Bd7 13.Ne5 Qe7 14.h3 Rac8 15.c5 Bb8 16.b4 g5 17.f3 Be8 18.a4 Kh8 19.b5 Rg8 20.g4 Rg7 21.gxf5 Nh6 22.Ng3 g4 23.hxg4 Nfxg4 24.fxg4 Nxg4 25.Qg2 Bxe5 26.dxe5 Nxe3 27.Qh3 Qg5 28.Rf3 Bh5 29.f6 Bxf3 30.fxg7+ Qxg7 31.Bd4 Ng2 32.Rf1 Rf8 33.Nh5 Qg5 34.Rxf3 Nh4+ 35.Rg3 Qxh5 36.Kh1 Rf4 37.Be3 Rxa4 38.Bg5 Ra1+ 39.Bf1 Rxf1+ 40.Qxf1 Nf5+ 41.Kg2 Kg8 42.Bh6+ Kh8 43.Bd2 Qh4 44.Rh3 Qe4+ 45.Kh2 cxb5 46.Qf3 Qxe5+ 47.Qf4 Qe2+ 48.Kg1 h6 49.Rf3 Kh7 50.Rf2 Qd1+ 51.Rf1 Qh5 52.Re1 Qg6+ 53.Kf2 Qf6 54.Re2 Kg6 55.Kg2 Kf7 56.Rf2 Qg5+ 57.Qxg5 hxg5 58.Bxg5 Ke8 59.Ra2 a6 60.c6 bxc6 61.Rxa6 Kd7 62.Bf4 c5 63.Rb6 b4 64.Kf2 Nd4 65.Bd6 Nb3 66.Ke2 Nd4+ 67.Kd1 Nb3 68.Kc2 Nd4+ 69.Kb2 c4 70.Bxb4 Nc6 71.Bc5 d4 72.Rb7+ Kc8 73.Rh7 e5 74.Bd6 Kd8 75.Rc7 c3+ 76.Kb3 Na5+ 77.Kc2 e4 78.Bf4 e3 79.Rc5 e2 80.Bg3 Nb7 81.Rd5+ Nd6 82.Rxd6+ Ke8 83.Rxd4 Kf7 84.Re4 e1=Q 85.Bxe1 Kg6 86.Kxc3 Kf5 87.Re8 Kf6 88.Kd4 Kf7 89.Ra8 Ke6 90.Rb8 Kd7 91.Kc5 Ke7 92.Kc6 Ke6 93.Ra8 Ke7 94.Kc7 Kf7 95.Kd7 Kg6 96.Rb8 Kg5 97.Rc8 Kg6 98.Rg8+ Kh7 99.Rg1 Kh6 100.Ke7 Kh5 101.Kf6 Kh6 102.Rh1# 1-0