1.Nf3 c5 2.c4 Nf6 3.g3 b6 4.Bg2 Bb7 5.Nc3 g6 6.O-O Bg7 7.d4 cxd4 8.Qxd4 d6 9.Be3 Nbd7 10.Rac1 Rc8 11.b3 O-O 12.Qh4 Re8 13.Rfd1 h5 14.h3 Nc5 15.Ng5 Bxg2 16.Kxg2 Qd7 17.Qf4 Qb7+ 18.Qf3 Qxf3+ 19.exf3 Red8 20.f4 Rd7 21.Rc2 Ne8 22.Nd5 Na6 23.Ne4 e6 24.Ndc3 d5 25.Nb5 Nb4 26.Rcd2 a6 27.Na3 Re7 28.Ng5 Rb7 29.cxd5 Nxd5 30.Nc4 b5 31.Ne5 f6 32.Nxg6 fxg5 33.fxg5 Bc3 34.Rd3 Ng7 35.Nf4 Nxf4+ 36.Bxf4 e5 37.Rd8+ Rxd8 38.Rxd8+ Kh7 39.Be3 Nf5 40.Kf3 Nxe3 41.fxe3 Rf7+ 42.Ke4 Rf2 43.a4 Rg2 44.Rd7+ Kg8 45.Rd8+ Kf7 46.Rd7+ Kf8 47.Rd8+ Ke7 48.Rc8 b4 49.Rc7+ Kf8 50.Rc8+ Kg7 51.Rc7+ Kg6 52.h4 Rxg3 53.Rc6+ Kg7 54.Rxa6 Bd2 55.Ra7+ Kg6 56.Ra6+ Kf7 57.Ra7+ Ke6 58.Ra6+ Kd7 59.Ra7+ Kc6 60.Ra6+ Kb7 61.Rd6 Rxe3+ 62.Kf5 Bc3 63.g6 Rg3 64.Re6 Bd4 65.Re7+ Kc6 66.g7 Kc5 67.a5 Kb5 68.a6 Kxa6 69.Re6+ Kb5 70.Rg6 Rf3+ 71.Ke4 Rf4+ 72.Kd5 Bf2 73.g8=Q Rd4+ 74.Kxe5 Rd5+ 75.Qxd5+ Bc5 76.Rg8 Ka6 77.Qd8 Kb5 78.Rf8 Bg1 79.Ke6 Kc6 80.Qe7 Bb6 81.Rf2 Ba7 82.Qf6 Bd4 83.Re2 Kb5 84.Rf2 Ba7 85.Qe5+ Kb6 86.Kd5 Ka5 87.Kc6+ Ka6 88.Ra2# 1-0