1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 cxd4 5.cxd4 d6 6.Nf3 Nc6 7.Bc4 Nb6 8.Bb5 d5 9.h3 Bf5 10.Nbd2 e6 11.O-O Be7 12.Nb3 O-O 13.Bxc6 bxc6 14.Nc5 Nd7 15.Nxd7 Qxd7 16.Be3 Qb7 17.b3 Rfc8 18.g4 Bg6 19.Re1 c5 20.dxc5 Bxc5 21.Bxc5 Rxc5 22.Nd4 Rc3 23.Qe2 Rxh3 24.Rac1 Qe7 25.Qf1 Qh4 26.Qg2 h5 27.g5 Be4 28.Rxe4 dxe4 29.g6 Rf8 30.gxf7+ Rxf7 31.Rf1 e3