1.e4 c5 2.f4 e6 3.Nf3 Nc6 4.c3 d5 5.e5 a6 6.d4 b5 7.Bd3 Qb6 8.Be3 c4 9.Bc2 b4 10.Ba4 Bd7 11.O-O Nge7 12.g4 h5 13.h3 g6 14.Qe2 Na5 15.Bxd7+ Kxd7 16.Ng5 Ke8 17.cxb4 Qxb4 18.Nc3 Rb8 19.f5 gxf5 20.gxf5 exf5 21.Rf2 Nac6 22.Qf3 Qa5 23.e6 fxe6 24.Nxe6 Nb4 25.Bf4 Rc8 26.Re2 Nbc6 27.Rae1 Qb6 28.Nxd5 Nxd4 29.Nxd4 Qxd4+ 30.Kh1 Rh7 31.Bd6