1.d4 Nf6 2.Nf3 d6 3.c4 e6 4.Nc3 d5 5.g3 c6 6.Bg2 Be7 7.O-O Ne4 8.Bf4 O-O 9.Qc2 f5 10.Rad1 Nd7 11.b3 g5 12.Bc1 Nd6 13.Na4 Nf7 14.Nc5 Nxc5 15.dxc5 Bf6 16.cxd5 cxd5 17.Bb2 g4 18.Nd4 Bd7 19.f3 gxf3 20.exf3 Rc8 21.Rfe1 Re8 22.b4 b6 23.f4 bxc5 24.bxc5 Qa5 25.Rc1 Nd6 26.Nb3 Qd8 27.Bd4 Ne4 28.Qb2 Bxd4+ 29.Qxd4 Bb5 30.Re3 Qc7 31.c6 Bxc6 32.Bxe4 dxe4 33.Rec3 Qd7 34.Rxc6 Rxc6 35.Qxd7 Rxc1+ 36.Nxc1 Re7 37.Qxe7 a5 38.Qh4 a4 39.Kh1 Kf7 40.g4 e3 41.Ne2 fxg4 42.Qe1 Ke8 43.Qd1 Kf7 44.Ng3 Kg8 45.Qd8+ Kf7 46.Ne4 a3 47.Qd4 h5 48.Qa4 e5 49.Qa8 e2 50.Nd6+ Ke6 51.Qa5 Kd7 52.Nc4 g3 53.Kg2 e4 54.hxg3 e3 55.Nxa3 Ke8 56.Nc2 Kf8 57.Qe5 e1=B 58.Qa5 Bxa5 59.Nxe3 Bb4 60.Kf3 Kg7 61.Ke2 Kh8 62.Nc4 Kh7 63.Ne3 Ba3 64.Kf3 Kh6 65.Nf1 Kg7 66.Nh2 Be7 67.g4 Bd6 68.Nf1 hxg4+ 69.Kxg4 Kf8 70.Kf5 Kf7 71.Ne3 Kf8 72.a4 Bb4 73.Ng2 Ke7 74.Nh4 Kd6 75.Nf3 Kc5 76.Ke6 Bc3 77.Ne5 Kb4 78.f5 Kxa4 79.f6 Bb4 80.f7 Bf8 81.Ng6 Bg7 82.Ne7 Kb5 83.Nf5 Bf8 84.Kd7 Kc5 85.Ke8 Bg7 86.Nxg7 Kc6 87.Kd8 Kd6 88.f8=R Kc6 89.Nh5 Kb5 90.Rf7 Ka5 91.Re7 Ka6 92.Nf4 Kb6 93.Rd7 Kc5 94.Rd5+ Kc6 95.Kc8 Kb6 96.Re5 Ka6 97.Ng2 Ka7 98.Rh5 Ka6 99.Kd8 Kb6 100.Kc8 Ka6 101.Kc7 Ka7 102.Ra5# 1-0