1.e4 c5 2.Nc3 d6 3.f4 Nc6 4.Bb5 a6 5.Bxc6+ bxc6 6.Nf3 d5 7.Ne5 Qd6 8.O-O Nf6 9.d3 dxe4 10.Nxe4 Qd4+ 11.Nf2 Bb7 12.Bd2 Rb8 13.Bc3 Qxf4 14.Ne4 Qe3+ 15.Kh1 Nxe4 16.dxe4 Rd8 17.Qg4 h5 18.Qf5 Rd6 19.Qxf7+ Kd8 20.Qxf8+ Rxf8 21.Rxf8+ Kc7 22.Ba5#