1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 d6 5.Nc3 Nf6 6.Bc4 Bd7 7.h3 Rc8 8.Bb3 g6 9.Be3 Bg7 10.g4 Ne5 11.g5 Rxc3 12.gxf6 Rxe3+ 13.fxe3 Bxf6 14.Qe2 Bh4+ 15.Kd2 Qa5+ 16.c3 b5 17.a3 Qb6 18.Raf1 a5 19.Rf4 Bg5 20.h4 Bxf4 21.exf4 Nc4+ 22.Bxc4 bxc4 23.Kc1 e5 24.fxe5 dxe5 25.Nc2 Be6 26.h5 O-O 27.hxg6 fxg6 28.Qh2 Rf7 29.Qxe5 Rb7 30.Kd2 Qf2+ 31.Kc1