1.e4 c5 2.Nf3 Nc6 3.Nc3 e5 4.Bc4 Be7 5.d3 d6 6.Nd2 Nf6 7.Nf1 Bg4 8.f3 Be6 9.Ne3 a6 10.a3 b5 11.Ba2 Rc8 12.O-O Nh5 13.g3 g6 14.Ncd5 Ng7 15.b4 h5 16.f4 f6 17.f5 gxf5 18.exf5 Bf7 19.c3 Kf8 20.Qf3 a5 21.a4 Rb8 22.axb5 Rxb5 23.Bc4 Rb8 24.bxc5 e4 25.Qxe4 Ne5 26.c6 Nxc6 27.Nf4 d5 28.Bxd5 Bxd5 29.Nexd5 Kf7 30.Ng6 Re8 31.Qc4