1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d4 d6 6.c3 Nc6 7.d5 Nb8 8.Nd4 Bd7 9.a4 c5 10.Nc2 b5 11.axb5 Bxb5 12.Nba3 Ba6 13.Ne3 Qc7 14.Nac4 Bb5 15.Na5 Nfd7 16.Bd2 Nb6 17.b3 Re8 18.Ra2 N8d7 19.c4 Ba6 20.Qc2 Bc8 21.Bc3 Nf6 22.Rfa1 Bd7 23.Nc6 Bxc6 24.dxc6 e6 25.Rd1 h5 26.b4 cxb4 27.Bxb4 d5 28.cxd5 Nfxd5 29.Nxd5 exd5 30.Bxd5 Nxd5 31.Rxd5 Rac8 32.Rc5 Re6 33.Ba5 Qe7 34.Rc4 Bf6 35.c7 Ra6 36.Rc6 Rxc6 37.Qxc6 h4 38.Qa6 Qd7 39.Rd2 Qf5 40.Qxc8+