1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 Nc6 6.Nxc6 dxc6 7.O-O e5 8.Nd2 Be7 9.Nc4 Qc7 10.f4 Bc5+ 11.Kh1 Ng4 12.Qf3 Be6 13.fxe5 Nxe5 14.Qg3 f6 15.Nxe5 fxe5 16.Qg5 Bd6 17.Be3 Qe7 18.Qg3 Rf8 19.Be2 Kd7 20.Bg5 Qe8 21.Rfd1 Bg8 22.Qd3 Qg6 23.Bh5 Rf1+ 24.Rxf1 Qxg5 25.Bf7 Kc7 26.Bxg8 Rxg8 27.Rf7+ Be7 28.Rd1 Kb8 29.Qb3 Qg4 30.c3 Re8 31.Rxe7