♟ The Tricky Knight — White to Play & Win ♟

Hi, when you open Lichess, press 'Practice' and there you go.

Here is the move order I played (I think I typed it correctly):
1. Nd2 Nxd2 2. a5 bxa5 3. b6 Nb1 4. b7 Nb2 5. b8=Q Nf1 6. Qf4+ Kg6 7. Qxf1 Kg5
Then came the sequence of eliminating the pawns and then setting up mate, and ending with Qb2#.
FEN of the final position: 8/8/8/8/8/K7/1Q6/k7 b - - 16 23
Nice puzzle, took me a few tries.

Here is the move order I played (I think I typed it correctly):
1. Nd2 Nxd2 2. a5 bxa5 3. b6 Nb1 4. b7 Nb2 5. b8=Q Nf1 6. Qf4+ Kg6 7. Qxf1 Kg5
Then came the sequence of eliminating the pawns and then setting up mate, and ending with Qb2#.
FEN of the final position: 8/8/8/8/8/K7/1Q6/k7 b - - 16 23
Nice puzzle, took me a few tries.
You have good tactical eye with some of my help 2000 in no time

[Variant "From Position"] [FEN "8/K5p1/1p5k/1P5p/P1n5/5N2/8/8 w - - 0 1"] 1. Ne5 Nxe5 2. a5 bxa5 3. b6 a4 4. b7 a3 5. b8=Q a2 6. Qb2 a1=Q+ 7. Qxa1 Nd3 8. Qd4 Ne5 9. Qxe5 g6 10. Qe6 h4 11. Qh3 g5 12. Qxh4+ gxh4 13. Ka6 h3 14. Ka5 h2 15. Ka4 h1=Q 16. Ka3 Qf3+ 17. Ka2 Kh5 18. Kb2 Kh4 19. Kc2 Kh3 20. Kd2 Kg2 21. Ke1 Qf2+ 22. Kd1 Kf1 23. Kc1 Qe1+ 24. Kc2 Qb1+ 25. Kxb1
♟ The Tricky Knight — White to Play & Win ♟
This position comes straight from an actual game.
Looks simple? Don’t be fooled — it’s a real test of calculation and creativity.
❗ Rule for this challenge: No engines allowed. Trust your mind, your calculation, and your understanding of chess.
🔍 Your task:
White to move — find the winning continuation.
📌 Puzzle link: https://lichess.org/study/9LNntzwg/iZNfnN7h
Please press practice and try to win against engine
Share your solution in the comments! 📝