1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d4 c5 6.dxc5 Qa5 7.Be3 Ng4 8.Bd4 e5 9.Bc3 Qxc5 10.h3 Nh6 11.Nbd2 f5 12.Ng5 Nc6 13.Nc4 Nd4 14.Ne3 Ne6 15.Bd5 f4 16.Ne4 Qe7 17.Nc4 Nf7 18.Qd2 Kh8 19.Bb4 d6 20.Ncxd6 Qd7 21.Bxe6 Qxe6 22.Nxf7+ Qxf7 23.Bxf8 Qxf8 24.g4 Be6 25.Qd6 Qe8 26.Rfd1 Bc4 27.Rd2 Bb5 28.Rad1 Bc6 29.Qc7