1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nf3 d6 6.Bc4 Be7 7.Nc3 Nf6 8.Bg5 a6 9.O-O Bg4 10.h3 Bh5 11.Be2 h6 12.Bxf6 Bxf6 13.Nd5 g5 14.Nd2 Bxe2 15.Qxe2 h5 16.Qf3 Be7 17.Nc4 Nd4 18.Qd3 g4 19.c3 Ne6 20.f4 Nc5 21.Qe3 Ne6 22.Rad1 exf4 23.Nxf4 Bg5 24.Nxd6+ Kf8 25.Nxe6+ Kg8 26.Qxg5+ Qxg5 27.Nxg5 Rh6 28.Ngxf7 Rg6 29.h4 b5 30.Ng5 Rd8 31.e5