1.d4 Nf6 2.Nf3 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.c4 O-O 7.Nc3 d6 8.Qc2 Nbd7 9.Rd1 Qc8 10.b3 Re8 11.Bb2 Bf8 12.Rac1 e5 13.d5 g6 14.Nd2 Qd8 15.b4 Bc8 16.Nb3 h5 17.c5 Ng4 18.h3 Nh6 19.cxd6 Bxd6 20.Ne4 Nf6 21.Nxf6+ Qxf6 22.Qc6 Rb8 23.Qxe8+