1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Bd3 b5 7.O-O Bb7 8.Qe2 Bd6 9.Nf3 Nc6 10.Bd2 Nge7 11.Rae1 Ne5 12.Nxe5 Bxe5 13.f4 Bd4+ 14.Kh1 d5 15.f5 dxe4 16.Bxe4 e5 17.f6 gxf6 18.Bxb7 Qxb7 19.Ne4 O-O-O 20.Rxf6 Nd5 21.Nd6+ Rxd6 22.Rxd6 Rg8 23.Qe4 Nb6 24.c3 Qxe4 25.Rxe4 Kc7 26.Rf6 Bc5 27.Rxe5 Nd7 28.Rxf7 Kd6 29.Re1