1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 g6 5.Bb5 Qc7 6.d3 a6 7.Bxc6 Qxc6 8.O-O Nf6 9.Qe1 Bg7 10.f5 O-O 11.e5 Nd5 12.f6 Bh8 13.Bh6 Rd8 14.Ne4 d6 15.Nxd6 Rxd6 16.exd6 Bxf6 17.c4 Nb4 18.Ne5 Qxd6 19.Rxf6 Qd4+ 20.Kh1 Nc2 21.Rxf7 Nxe1 22.Rf8#