1.e4 c5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.d4 cxd4 6.Nxd4 Nf6 7.Nc3 e5 8.Nf3 Qxd1+ 9.Nxd1 Bc5 10.Nc3 Bg4 11.Nxe5 Bxf2+ 12.Kxf2 Be6 13.Bg5 O-O-O 14.Rad1 Ng4+ 15.Nxg4 Rxd1 16.Rxd1 Bxg4 17.Rd2 Be6 18.Bf4 h6 19.b3 g5 20.Bg3 Rf8 21.Na4 f5 22.Nb6#