1.e4 c5 2.Nf3 Nc6 3.Bc4 e6 4.O-O g6 5.d4 cxd4 6.Nxd4 Bg7 7.Nb5 Nge7 8.Nd6+ Kf8 9.Nc3 f5 10.exf5 Nxf5 11.Nce4 Ne5 12.Bg5 Qb6 13.g4 Nxd6 14.Nxd6 Qc6 15.Be2 h5 16.gxh5 Rxh5 17.Bxh5 gxh5 18.f4 Qc5+ 19.Kh1 Qc6+ 20.Kg1 Qc5+ 21.Kg2 Ng4 22.f5 Kg8 23.Ne4 Qe5 24.Ng3 b6 25.Bf4 Qxf4 26.Rxf4 Ne3+ 27.Kh3 Nxd1 28.Rxd1 d5 29.Nxh5 e5 30.Rf2 Bxf5+