Chess puzzle (Equality)
Moves: 1. d4 f5 2. c4 Nf6 3. Nc3 e6 4. Bg5 Be7 5. Nf3 O-O 6. Qc2 b6 7. h4 Bb7 8. h5
Ne4 9. Bxe7 Qxe7 10. h6 g6 11. e3 Nxc3 12. bxc3 Be4 13. Bd3 Bxf3 14. gxf3 Qg5
15. O-O-O Qg2 16. Qe2 Qg5 17. Rdg1 Qe7 18. d5 Qa3+ 19. Kd1 Qxc3 20. Qc2 Qxc2+
21. Kxc2 e5 22. e4 f4 23. a4 d6 24. Bf1 Na6 25. Bh3 Nc5 26. a5 Kh8 27. axb6
axb6 28. Ra1 Rfb8 29. Kc3 Na4+ *
Position (FEN): rr5k/2p4p/1p1p2pP/3Pp3/n1P1Pp2/2K2P1B/5P2/R6R w - - 4 30
White to move.
Themes: Defensive Move Endgame  
Puzzle rating: 2022
Best move: Kb4