1.e4 c5 2.d3 Nc6 3.g3 d5 4.Nd2 Nf6 5.Bg2 e6 6.Ngf3 Bd6 7.O-O O-O 8.Re1 Bc7 9.a3 b6 10.Rb1 a5 11.c3 dxe4 12.dxe4 Ba6 13.a4 Nd7 14.Bf1 Bxf1 15.Rxf1 Nde5 16.Nxe5 Nxe5 17.f4 Nd3 18.Nc4 Qd7 19.Be3 Rad8 20.Qc2 Qc6 21.e5 Rd7 22.b3 Rfd8 23.Qg2 Qxg2+ 24.Kxg2 f6 25.exf6 gxf6 26.Kf3 f5 27.Ke2 Kf7 28.Rbd1 Kg6 29.Rd2 e5 30.fxe5 Nxe5 31.Rxd7 Rxd7 32.Nxe5+