1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e5 7.Nf3 Be7 8.Bd3 h6 9.Be3 O-O 10.O-O Bg4 11.Be2 Nc6 12.h3 Bh5 13.Nd5 Nxe4 14.Bb6 Qd7 15.Be3 Bd8 16.Nxe5 Bxe2 17.Nxd7 Bxd1 18.Nxf8 Bh5 19.Nd7 f6 20.N7b6 Bxb6 21.Nxb6 Rd8 22.a3 Bg6 23.Rac1 d5 24.Rcd1 Ng5 25.Nxd5 Bxc2 26.Ne7+ Kf7 27.Rxd8 Nxe7 28.Rd7 Be4 29.Bc5