1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O Qc7 7.c4 Nc6 8.Nxc6 dxc6 9.Nc3 e5 10.a3 Bc5 11.b4 Bd4 12.Qc2 O-O 13.Bg5 Ng4 14.h3 h6 15.Bh4 g5 16.Bg3 Nf6 17.Rad1 Nh5 18.Bh2 Nf4 19.Ne2 Nxe2+ 20.Bxe2 Qe7 21.Rxd4 exd4 22.e5 Be6 23.Qe4 Kg7 24.Bd3 Rh8 25.f4 gxf4 26.Bxf4 Rag8 27.Bg3 Kf8 28.Bh4 Qd7 29.Kh2 b5 30.Bf6 bxc4 31.Bxh8 cxd3 32.Bf6 Bd5 33.e6 Qd6+ 34.Be5 Qxe6 35.Qf4 Rxg2+