puzzle

Sort:
jnsatterthwaite

I've been struggling on and off with this for weeks. Can anyone solve it? White to play and mate in three.

http://www.sparkchess.com/play.html?fen=5B2/6P1/1p6/8/1N6/kP6/2K5/8+w&side=white&diff=3

magpiejoe

Fritz doesn't believe you and I'm not sure I do either.