1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 Nbd7 8.Bg5 h6 9.Bh4 Qa5 10.Qd2 Be7 11.O-O-O Nc5 12.Bg3 e5 13.Nf5 Nxb3+ 14.cxb3 Bxf5 15.exf5 O-O 16.Kb1 Qd8 17.Bh4 Qd7 18.g4 Nxg4 19.Bxe7 Qxe7 20.f3 Nf6 21.Rhg1 Kh8 22.Qxd6 Qxd6 23.Rxd6 Rfd8 24.Rgd1 Rxd6 25.Rxd6 Rc8 26.Kc2 Kg8 27.Kd3 Kf8 28.Nd5 Nxd5 29.Rxd5 Re8 30.Rd7 Re7 31.Rd8+