1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.c4 Nf6 6.Nc3 Bb4 7.Nxc6 bxc6 8.Bd3 e5 9.O-O O-O 10.Bg5 h6 11.Bh4 g5 12.Bg3 d6 13.h4 Kg7 14.Qd2 Nh5 15.Bh2 gxh4 16.Be2 Kg6 17.a3 Bc5 18.b4 Bd4 19.Kh1 Qg5 20.Bxh5+ Kxh5 21.f4 Qg6 22.fxe5 dxe5 23.Rae1 Bg4 24.Ne2 Rad8 25.Nxd4 Rxd4 26.Qf2 f5 27.Bxe5 Rxc4 28.exf5 Rxf5 29.Qd2 Qg5 30.Bh2 Qxd2