This is somewhat of a baroque chess position. It comes from Philidor’s book. I have an 1819 English edition on my shelf. It’s typical of the 18th and 19th centuries to have these “edge of disaster” problems. White is threatened with mate in two, so he has no time for waiting moves. Check, check, check and mate. It takes nine moves. Have a go at it!
1.Nc6+ Bxc6 2.Rd8+ Kb7 3.Qxc6+ Kxc6 4.Be4+ Kc5 [4...Nd5 5.Bxd5+ Kc5 6.Ne4+ Kd4 7.Bc3#] 5.Nd3+ Nxd3 6.Rd5+ Kc6 7.Rxd3+ Kc5 8.b4+ Kc4 9.Bd5#