1.Nf3 Nf6 2.c4 c6 3.g3 d5 4.Bg2 Bf5 5.O-O e6 6.cxd5 cxd5 7.d4 Bd6 8.Nc3 a6 9.Qb3 Qc7 10.Bg5 h6 11.Bxf6 gxf6 12.Nh4 Bh7 13.e4 dxe4 14.Nxe4 Bxe4 15.Bxe4 Nc6 16.Rac1 O-O 17.d5 Nd4 18.Qe3 Qb6 19.dxe6 fxe6 20.Rcd1 Bc5 21.Qxh6 f5 22.Bd3 Rf7 23.Bc4 Rh7 24.Qg5+ Rg7 25.Qe3 Rf8 26.Ng2 Rf6 27.Nf4 Rh6 28.h3 Rgh7 29.h4 Rg7 30.Ng2 Kh7 31.Qd3 Qd8 32.Kh2 Qf6 33.Rfe1 e5 34.Bd5 Kh8 35.Qc4 b6 36.Qd3 e4 37.Qc4 Nf3+ 38.Kh1 Nxe1 39.Rxe1 Bxf2 40.Rf1 Bxg3 41.Bxe4 Rxh4+