1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nf5 d5 7.Ng3 d4 8.Nb1 h5 9.Bd3 Bg4 10.f3 Be6 11.O-O Qd7 12.a3 g6 13.b4 Bg7 14.b5 Na5 15.a4 O-O 16.Bd2 Nc4 17.Qe2 Rfc8 18.Na3 Nxd2 19.Qxd2 Rc5 20.f4 exf4 21.Qxf4 Ng4 22.h3 Bh6 23.Qf3 Ne5 24.Qe2 Rac8 25.Nf5 gxf5 26.exf5 Be3+ 27.Kh2 Bd5 28.Qxh5 f6 29.Rae1 Qc7 30.Kh1 Qh7 31.Qxh7+ Kxh7