1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Be2 g6 7.O-O Bg7 8.Be3 O-O 9.Nb3 Bd7 10.f4 Rc8 11.Bf3 Na5 12.e5 Ne8 13.Nxa5 Qxa5 14.Nd5 Qd8 15.Bxa7 Bf5 16.c3 dxe5 17.Nb6 Qxd1 18.Rfxd1 Rc7 19.Nd5 Rd7 20.Bc5 Bf6 21.Nxf6+ Nxf6 22.fxe5 Rxd1+ 23.Rxd1 Ne4 24.Bxe7 Re8 25.Bd6 h5 26.Rd4 Nxd6 27.exd6 Bd7 28.Bxb7 Re2 29.b4