This is a variation on the "Greek gift" theme, it involves two clearance moves (clearing the b1-h7 diagonal with one of the moves being a pretty sacrifice itself) before the Greek gift sacrifice on h7.
The tendancy of most engines here is to play 1.Nf5 which probably does win, however there is a better move that leads to a much nicer win, namely 1.Nxb4! followed by the beautiful 2.Rc7!!
[d]r2q1rk1/pb1nbppp/1p6/1p1p4/1n1N4/3NR3/PBRP1PPP/1B1Q2K1 w - - 0 1
If your engine can't seem to find 1.Nxb4! and is stuck on 1.Nf5 then just manually make the moves 1.Nxb4 Bxb4 (see the fllowing diagram) and see if your engine finds the other clearance move 2.Rc7!!
[d]r2q1rk1/pb1n1ppp/1p6/1p1p4/1b1N4/4R3/PBRP1PPP/1B1Q2K1 w - - 0 2
keep in mind that this one (1.Nxb4!) probably won't be solved in a few minutes, it is going to take some time as there are other moves that work, but are not the best moves.
And before you slam this one as not being a good test position, Robert Basham...just make the first 2 key moves manually and then you'll have an easy one for you.
