1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.O-O Nge7 5.Re1 a6 6.Bxc6 Nxc6 7.d4 cxd4 8.Nxd4 Qc7 9.Nc3 b5 10.Nd5 Qb8 11.Bg5 Bd6 12.Nf5 Bxh2+ 13.Kh1 Be5 14.f4 h6 15.Bh4 Bxf4 16.Nxg7+ Kf8 17.Nh5 Be5 18.Rf1 exd5 19.Rxf7+ Ke8 20.Qf3 Qd6 21.Ng7+ Bxg7 22.Qh5 Ne5 23.Rf6+ Ke7 24.Re6+