1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Bd3 Nf6 7.O-O b5 8.Qe2 d6 9.a4 b4 10.Na2 e5 11.Nb3 Bg4 12.f3 Be6 13.Bg5 Be7 14.Nd2 Nc6 15.c3 bxc3 16.bxc3 O-O 17.Nb4 a5 18.Bxf6 Bxf6 19.Nd5 Qa7+ 20.Kh1 Bg5 21.Rfb1 Ne7 22.Nb6 Bxd2 23.Qxd2 Rab8 24.Nc4 Qc5 25.Ne3 Rfc8 26.Rxb8 Rxb8 27.Bb5 Rc8 28.Rd1 Qxc3 29.Qxd6 Ng6 30.Nd5 Qc2 31.Ne7+