I just saw this very cool puzzle on Chess Today. It is White to move and checkmate in 6!

No computer analysis please 🙂

Tags: ,