1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 e6 6.Be3 Nd4 7.f4 Ne7 8.Nf3 Nxf3+ 9.Bxf3 d6 10.O-O Rb8 11.a4 O-O 12.Rb1 Nc6 13.Qd2 Nd4 14.Bg2 Bd7 15.g4 Qa5 16.Rf2 b5 17.axb5 Nxb5 18.Nd1 Qxd2 19.Bxd2 Bd4 20.Ne3 Nc3 21.Ra1 Bxe3 22.Bxe3 Rxb2 23.Rxa7 Ba4 24.Bd2 Rxc2 25.Bxc3 Rxc3 26.Rxa4 Rxd3 27.Raa2 Rd8 28.Rfd2 Rb3 29.Ra6 d5 30.exd5 exd5 31.Bxd5 Rb4 32.Bxf7+