1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nb5 Nf6 6.N1c3 Bb4 7.Nd6+ Bxd6 8.Qxd6 Qe7 9.Nb5 a6 10.Nc7+ Kd8 11.Qxe7+ Nxe7 12.Nxa8 Nxe4 13.Bd3 Nc5 14.Be3 Ne6 15.Bb6+ Ke8 16.Nc7+ Nxc7 17.Bxc7 Nd5 18.Bxe5 Ke7 19.O-O Re8 20.Rfe1 Kf8 21.Bd6+ Kg8 22.Rxe8#