1.e4 c5 2.Nf3 a6 3.c4 e6 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 Qc7 7.Be2 Bb4 8.Qd3 Nc6 9.O-O O-O 10.Bg5 Be7 11.Rfd1 Ng4 12.Bxg4 Bxg5 13.Nxc6 dxc6 14.g3 Be7 15.Qe3 f5 16.exf5 exf5 17.Bh3 f4 18.Be6+ Kh8 19.Qe2 Bc5 20.Bxc8 fxg3 21.Ne4 Bxf2+ 22.Kg2 Raxc8 23.hxg3 Rce8 24.Rd3 Qe5 25.Rf1 Bc5 26.Rxf8+ Bxf8 27.Rf3 Bc5 28.b4 Bxb4 29.c5 g5 30.Kh2 Bxc5