1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 Qb6 7.Nb3 Qc7 8.O-O Bb7 9.a3 Nf6 10.Qe2 d6 11.Bd2 Be7 12.f4 h5 13.Rae1 Nbd7 14.Nd1 Nc5 15.Nxc5 Qxc5+ 16.Be3 Qc6 17.Nc3 Ng4 18.Nxb5 Nxe3 19.Nd4 Qb6 20.Qxe3 e5 21.Nf5 Qxe3+ 22.Nxe3 exf4 23.Rxf4 Bg5 24.Rf5 Bxe3+ 25.Rxe3 Ke7 26.e5 d5 27.Rg5 g6 28.e6 d4 29.Re1 Kf6 30.h4 Rhe8 31.Rf1+