1.e4 c5 2.Nc3 Nc6 3.Bb5 a6 4.Bxc6 bxc6 5.f4 a5 6.Nf3 Ba6 7.d3 Nf6 8.O-O h5 9.b3 Ng4 10.h3 Nf6 11.Bb2 g6 12.Qe1 Bh6 13.Ng5 Qc7 14.e5 Ng8 15.Nce4 d5 16.exd6 Qd8 17.dxe7 Qxe7 18.Bxh8 Rd8 19.Bf6 Nxf6 20.Nxf6+ Kf8 21.Nfh7+ Kg7 22.Qxe7 Rh8 23.Qxf7#