1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Nc6 6.Be2 d6 7.O-O Nf6 8.Be3 Bd7 9.f4 b5 10.Bf3 Rc8 11.e5 dxe5 12.Nxc6 Bxc6 13.Bxc6+ Rxc6 14.Qf3 e4 15.Nxe4 Nxe4 16.Qxe4 Rc4 17.Qf3 Be7 18.Rad1 Qc8 19.c3 O-O 20.f5 e5 21.Rd5 Bf6 22.Rfd1 h6 23.a3 Rd8 24.Rxd8+ Bxd8 25.Qd5 Bf6 26.Qd7 Qa8 27.Qd5 Qc8 28.Qd7 Qa8 29.Qd5 Qc8