1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Bg7 5.c4 Nc6 6.Be3 Nf6 7.Nc3 d6 8.Be2 Nxd4 9.Bxd4 O-O 10.O-O Be6 11.Rb1 a6 12.b3 Bd7 13.Qc2 Rc8 14.Qb2 Ne8 15.Bxg7 Nxg7 16.Rbd1 Be6 17.Kh1 Qa5 18.f4 Qc7 19.Rd3 f6 20.Qd2 Rfe8 21.f5 gxf5 22.Qh6 f4 23.Rxf4 Bf7 24.Rg3 Bg6 25.h4 Kf7 26.h5 Rh8 27.Rh4 Rcg8 28.hxg6+ hxg6 29.Qxg6+ Kf8 30.Rxh8 Rxh8+ 31.Rh3