1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.d4 O-O 5.Bf4 d6 6.h3 Nbd7 7.e3 c6 8.Be2 Qe8 9.O-O Nh5 10.Bh2 f5 11.d5 Nb6 12.a4 a5 13.Qb3 Nd7 14.dxc6 Nc5 15.cxb7 Bxb7 16.Qc2 Qc6 17.Nd5 Rae8 18.Nd4 Qc8 19.Nb5 Ne4 20.Rac1 Qc6 21.Bxh5 gxh5 22.f3 Ng5 23.Nbc7 e6 24.Nxe8 Rxe8 25.Nf4 Kh8 26.h4 Nf7 27.Nxh5 Bh6 28.Qc3+ e5 29.Nf6