1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.O-O Bg7 5.Re1 e5 6.b4 Nxb4 7.Bb2 Qc7 8.Nc3 Ne7 9.a3 Nbc6 10.Nd5 Qd6 11.c3 Nxd5 12.exd5 Qxd5 13.c4 Qd6 14.Bxc6 dxc6 15.Rxe5+ Kf8 16.Qb3 Bf6 17.Rae1 Kg7 18.Bc3 Bd7 19.Ng5 Bf5 20.Qxb7 Raf8 21.Re6 Bxe6 22.Rxe6 Qf4 23.Rxf6 Qxf6 24.Bxf6+ Kxf6 25.h4 h6 26.Qxc6+ Kg7 27.Ne4 Rhg8 28.Qf6+ Kh7 29.Qe5