1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Bc4 Bg7 7.Be3 Ng4 8.Bg5 Qb6 9.Bb5+ Bd7 10.Qxg4 Bxd4 11.Bxd7+ Nxd7 12.O-O Bxf2+ 13.Rxf2 Qxb2 14.Raf1 Qxc3 15.Rxf7 O-O-O 16.Bxe7 Qd4+ 17.Kh1 Kb8 18.Bxd8 Ne5 19.Bc7+ Ka8 20.Rf8+ Rxf8 21.Rxf8#