1.Nf3 d5 2.g3 g6 3.c3 c6 4.Qc2 a5 5.d4 Nf6 6.Bg2 Bg7 7.O-O Bf5 8.Qb3 Qc8 9.Bf4 h6 10.a4 Nbd7 11.c4 O-O 12.Nc3 g5 13.Be3 dxc4 14.Qxc4 Nb6 15.Qc5 Nbd5 16.Ne5 Nxe3 17.fxe3 Be6 18.e4 Re8 19.e3 Qc7 20.Nd5 Qd8 21.Nb6 Ra6 22.Nec4 Nd7 23.Nxd7 Qxd7 24.e5 f6 25.b3 Rf8 26.Rac1 Qd8 27.exf6 exf6 28.Rcd1 Re8 29.d5 cxd5 30.Bxd5 Qe7 31.Qb5 Bxd5 32.Rxd5 Rc6 33.Qxa5 Qe4 34.Rd4 Qc2 35.Qd5+ Ree6 36.Rd3 Bf8 37.Qf5 Re7 38.Rf2 Qb1+ 39.Kg2 Rce6 40.Rfd2 Kg7 41.Qf3 Rf7 42.Qd5 Rfe7 43.Nd6 Re5 44.Nf5+ Kh7 45.Qf3 Rc7 46.g4 h5 47.gxh5 Bb4 48.Rd1 Qc2+ 49.Kh3 Rf7 50.e4 Bf8 51.R1d2 Qc6 52.Rd5 Qe6 53.Rxe5 Qxe5 54.Rd8 Rc7 55.Ng3 Rc3 56.Qg4 Bg7 57.Rd7 Qf4 58.h6 Qf1# 0-1