1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Be2 Nc6 7.f4 b5 8.Nxc6 Qxc6 9.Bf3 Bb7 10.e5 Qc7 11.Ne4 Rd8 12.Be3 d5 13.exd6 Bxd6 14.Nxd6+ Rxd6 15.Qe2 Bxf3 16.Qxf3 Ne7 17.Qa8+ Qd8 18.Qxd8+ Rxd8 19.Ke2 O-O 20.Bc5 Rfe8 21.Bxe7 Rxe7 22.Rad1 Rc8 23.Rd2 g6 24.Rhd1 Rc4 25.g3 e5 26.fxe5 Rxe5+ 27.Kf3 Rce4 28.Rd3 Re2