White wins in 3.

melisman

 White wins in 3.

Crazychessplaya

Tough!

MinecrafterMaximus

ggh

zerogravity77
EarlPurple wrote:

white "wins" as long as he's not stupid enough to stalement his opponent (which he would be with the current position, so e.g. a king move wouldn't work here).

There is no mate in 3. There are 3 moves that allow mate in 4.

Actually, there is mate in 3. It's a nice puzzle.