Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c3 e6 3. e3 c5 4. f4 Nc6 5. Nf3 Qb6 6. Bd3 cxd4 7. exd4 d6 8. O-O
Be7 9. Nbd2 O-O 10. Qe1 h6 11. h3 Qc7 12. Ne4 Re8 13. Nxf6+ Bxf6 14. Qe4 g6 15.
Nh2 Bg7 16. Ng4 h5 17. Ne3 e5 18. fxe5 dxe5 19. Nd5 Qd6 20. Bc4 Be6 21. Bg5
exd4 22. cxd4 Bxd4+ *
Position (FEN): r3r1k1/pp3p2/2nqb1p1/3N2Bp/2BbQ3/7P/PP4P1/R4RK1 w - - 0 23
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1793
Best move: Kh1