1.Nf3 c5 2.c4 Nf6 3.g3 g6 4.Bg2 Bg7 5.O-O O-O 6.Nc3 Nc6 7.d4 cxd4 8.Nxd4 Qb6 9.Nc2 d6 10.e4 Bg4 11.Qd2 Ne5 12.b3 Nf3+ 13.Bxf3 Bxf3 14.Qd3 Bg4 15.Be3 Qa5 16.Bd4 Nd7 17.Bxg7 Kxg7 18.f4 Rad8 19.Nd5 Rde8 20.b4 Qa4 21.Kg2 Be6 22.Nc7 Rc8 23.Nxe6+ fxe6 24.Nd4 Rf6 25.Qb3 Qa6 26.Rac1 e5 27.fxe5 Nxe5 28.Rxf6 exf6 29.c5 dxc5