Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. O-O d5 5. exd5 exd5 6. Re1+ Nge7 7. Bb5 d4 8.
d3 Qc7 9. Nbd2 a6 10. Bxc6+ Qxc6 11. Ne4 f6 12. Bf4 Kf7 13. Nd6+ Kg8 14. Nxc8
Qxc8 15. c3 Ng6 16. Qb3+ c4 17. dxc4 h5 18. c5+ Kh7 19. cxd4 Nxf4 20. Qc2+ Kh6
*
Position (FEN): r1q2b1r/1p4p1/p4p1k/2P4p/3P1n2/5N2/PPQ2PPP/R3R1K1 w - - 2 21
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1508
Best move: Nh4