1.Nf3 Nf6 2.b3 g6 3.Bb2 Bg7 4.g3 O-O 5.Bg2 d6 6.d4 e5 7.dxe5 Nfd7 8.O-O Nc6 9.c4 dxe5 10.Nfd2 a5 11.Nc3 Nd4 12.e3 Ne6 13.Qe2 c6 14.Nde4 Qe7 15.Rfd1 f5 16.Nd6 e4 17.Na4 Rb8 18.Bxg7 Qxg7 19.Qd2 Ne5 20.Qxa5 Bd7 21.Nb6 Nd3 22.Bf1 Ne5 23.Nxd7 Nxd7 24.Kg2 Ne5 25.Qc3 Ng5 26.c5 Ngf3 27.Be2 Qh6 28.Rh1 Rbd8 29.h4 Rd7 30.Rad1 Rfd8 31.b4 Qg7 32.Kf1 Qe7 33.Bxf3 Nxf3 34.Qc4+ Kg7 35.Qc3+ Kg8 36.h5 g5 37.h6 Qe6 38.Kg2 b5 39.cxb6 Rxd6 40.Qg7#