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.Bf4 a5 10.Rd1 h6 11.Ne5 Qb6 12.Nxd7 Bxd7 13.c5 Qa7 14.Nc3 b6 15.Na4 bxc5 16.dxc5 Ng4 17.Nb6 e5 18.Bd2 Rad8 19.h3 Nf6 20.a3 Be6 21.b4 Nd7 22.e4 Nxb6 23.cxb6 Qxb6 24.bxa5 Qa7 25.Qxc6 Bc5 26.Be1 Rc8 27.Qa4 d4 28.Rab1 Rfd8 29.Bf1 Qa8 30.Bd3 f5 31.exf5 Bd5 32.Bc4 e4 33.Bxd5+ Qxd5 34.Qb3 d3 35.Qxd5+ Rxd5 36.g4 e3 37.fxe3 Bxe3+ 38.Bf2 Bxf2+ 39.Kxf2 Rc3 40.Rb8+ Kf7 41.Rb7+ Kf6 42.Rb6+ Kg5 43.Rd2 Kh4 44.Rb7 Rxa5 45.Rxg7 Raxa3 46.f6 Rc4 47.Rg6 h5 48.Ke3 Raa4 49.Rh6 Kxh3 50.Rxh5+ Kxg4 51.Re5 Rf4 52.Rg2+ Kh4 53.Re8 Kh3 54.Rg1 d2 55.Kxd2 Kh2 56.Rg7 Ra2+ 57.Ke3 Rxf6 58.Rh8+ Rh6 59.Rxh6# 1-0