1.Nf3 d5 2.g3 Nd7 3.d4 Ngf6 4.Bg2 g6 5.O-O Bg7 6.c4 dxc4 7.Qc2 Nb6 8.e4 O-O 9.a4 a5 10.Rd1 c6 11.Na3 Be6 12.h3 h6 13.Ne5 Ne8 14.f4 Qd6 15.Be3 Qb4 16.g4 Nd6 17.f5 gxf5 18.gxf5 Bc8 19.Qc1 Nxa4 20.Bxh6 Nxb2 21.Bxg7 Kxg7 22.Nc2 Qb3 23.Rf1 Rh8 24.Ra3 Qb6 25.Rg3+ Kf8 26.Qg5 Ne8 27.Ng6+ fxg6 28.fxg6+ Kg8 29.Qxe7