1.c4 c5 2.Nc3 g6 3.Nf3 Bg7 4.g3 Nc6 5.Bg2 d6 6.a3 e6 7.Rb1 Nge7 8.d3 b6 9.Bd2 Bb7 10.O-O Qd7 11.b4 O-O 12.Qc1 Nf5 13.Nb5 Rac8 14.bxc5 bxc5 15.g4 Nfd4 16.Nbxd4 cxd4 17.Bh6 Ba8 18.Qg5 e5 19.Bxg7 Kxg7 20.Nd2 Nd8 21.Bxa8 Rxa8 22.Ne4 f6 23.Qh4 f5 24.gxf5 gxf5 25.Ng3 Kh8 26.f4 Ne6 27.fxe5 dxe5 28.Rxf5 Rxf5 29.Nxf5 Rf8 30.Qe7 Qxe7 31.Nxe7 Nf4 32.Rb2 Rf7