1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Rd1 b6 10.Bf4 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Bxc6 15.Qxc6 a6 16.e3 Qb8 17.Rc1 b5 18.Bf1 Nb6 19.Qc7 Bd6 20.Qxb8 Rfxb8 21.Rc6 Ne8 22.Be1 Kf8 23.a3 g6 24.b3 Nc8 25.Rc1 Ne7 26.Nc3 g5 27.h3 f5 28.b4 h5 29.Rcb1 Nc6 30.Ne2 a5 31.bxa5 Nxa5 32.Nc3 b4 33.axb4 Rxb4 34.Rc1 Rbb8 35.Nxd5 exd5 36.Rxa5 Rxa5 37.Bxa5 f4 38.gxf4 gxf4 39.Bd3 Nf6 40.Bf5 fxe3 41.fxe3 Rb3 42.Rc6 Be7 43.Kf2 Ne4+ 44.Bxe4 dxe4 45.Re6 Bh4+ 46.Ke2 Rb2+ 47.Kd1 Rh2 48.Rxe4 Rxh3 49.Bc7 Kf7 50.Ke2 Bg5 51.Bf4 Bf6 52.d5 Rh1 53.Rc4 h4 54.Kf3 Kg6 55.Rc6 Rf1+ 56.Kg2 Re1 57.Kf2 Rd1 58.Be5 Rxd5 59.Rxf6+ Kg5 60.Bc3 Rd3 61.Rc6 h3 62.Rc5+ Kg4 63.Rc4+ Kh5 64.Be5 Rxe3 65.Kxe3 Kh6 66.Rc8 Kh5 67.Rd8 Kh6 68.Ke4 Kh7 69.Kf5 h2 70.Rh8# 1-0