1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 e5 7.Nb3 Be6 8.O-O d5 9.exd5 Nxd5 10.Nxd5 Bxd5 11.f4 Qb6+ 12.Kh1 O-O-O 13.Bg4+ Kb8 14.Qe2 h5 15.Bh3 Bd6 16.c4 Qa6 17.Nd2 exf4 18.b3 Be5 19.Rb1 f6 20.Qf2 Bf7 21.Ne4 Bg6 22.Nc5 Qb6 23.Bxf4 Bxb1 24.Rxb1 g5 25.Be3 Qc7 26.Ne6 Qd6 27.Nxd8 Rxd8 28.g3 Qd3 29.Bf5 Qd6 30.b4 h4 31.g4 Bd4