1.e4 c5 2.Nc3 e6 3.f4 d5 4.Nf3 dxe4 5.Nxe4 Be7 6.Bb5+ Bd7 7.Bxd7+ Nxd7 8.O-O Ngf6 9.d3 O-O 10.Qe1 Qc7 11.b3 Nd5 12.Nfg5 h6 13.Nf3 f5 14.Neg5 hxg5 15.Qxe6+ Kh8 16.Qxd5 Bf6 17.Nxg5 Bxa1 18.Rf3 Bd4+ 19.Kf1 g6 20.Rh3+ Kg7 21.Rh7+ Kf6 22.Qe6#