Robuta

https://chesspuzzlesonline.com/2017/09/24/mate-in-3-white-2/ Mate in Three Moves, White to Play - Chess Puzzle #80 White to Play and Win, Find Checkmate in Three Moves mate in threeto playchess puzzlemoveswhite