1.e4 c5 2.Nf3 e6 3.g3 d5 4.exd5 exd5 5.d4 Nf6 6.Bg2 Be7 7.O-O O-O 8.Nc3 Nc6 9.dxc5 Bxc5 10.Na4 Be7 11.Be3 Bg4 12.h3 d4 13.Bf4 Be6 14.b3 Rc8 15.c4 dxc3 16.Qxd8 Rfxd8 17.Nxc3 Rd3 18.Ne2 Rcd8 19.Ne5 Nxe5 20.Bxe5 Bd5 21.Nf4 Bxg2 22.Kxg2 Rd2 23.Bc3 R2d7 24.Rfe1 Kf8 25.Kf1 Rc8 26.Rac1 Rdc7 27.Bxf6 Bxf6 28.Rxc7 Rxc7 29.Nd5 Rc6 30.Nxf6 Rxf6 31.Rc1 Ra6