1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Qb6 8.Qd2 Qxb2 9.Rb1 Qa3 10.f5 b5 11.fxe6 fxe6 12.Rb3 Qc5 13.Ncxb5 Nxe4 14.Qa5 Kf7 15.Be3 Bd7 16.Be2 Nc6 17.O-O+ Nf6 18.Nxc6 Qxc6 19.Nd4 Qa4 20.Qxa4 Bxa4 21.Rb7+ Be7 22.Bg4 Rhb8 23.Bxe6+ Ke8 24.Rfb1 Rxb7 25.Rxb7 g6 26.Bg5 Nd7 27.Bxe7 Kxe7 28.Bd5 Rc8 29.Ra7 Kf6 30.Bb3 Bxb3 31.axb3 Nc5 32.Rxh7 Ke5 33.Nf3+ Kf6 34.Rh4 Ne6 35.Re4