1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bg4 5.c4 e6 6.d3 Nbd7 7.cxd5 exd5 8.Nc3 Bd6 9.h3 Bxf3 10.Bxf3 O-O 11.e4 dxe4 12.dxe4 Ne5 13.Be2 Bc5 14.Qc2 Bd4 15.Kg2 c5 16.f4 Nc6 17.Bf3 Ne8 18.Bd2 Nc7 19.Rad1 Kh8 20.Bc1 f6 21.Rfe1 Qe7 22.e5 fxe5 23.f5 Qf7 24.g4 Nb4 25.Qb1 Rab8 26.a3 Nbd5 27.Ne4 Ne6 28.b4 Nef4+ 29.Kg3 b6 30.Qb3 Qe7 31.Bd2 Rbc8 32.Rc1 g6 33.fxg6 hxg6 34.h4 Kg7 35.Ng5 Rh8 36.Bxf4 exf4+ 37.Kg2 Ne3+ 38.Rxe3 Bxe3 39.Ne6+ Kh7 40.h5 Bxc1 41.Qd5