Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bg4 6. d3 Qf6 7. Nbd2 h5 8.
b3 g5 9. Bb2 Bd6 10. Qe1 Bxf3 11. Nxf3 g4 12. Nd2 h4 13. Nc4 O-O-O 14. a4 g3
15. h3 gxf2+ 16. Rxf2 Bc5 17. d4 Qg5 18. dxc5 f6 19. Rd1 Re8 20. Rd7 *
Position (FEN): 2k1r1nr/1ppR4/p1p2p2/2P1p1q1/P1N1P2p/1P5P/1BP2RP1/4Q1K1 b - - 3 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1608
Best move: Kxd7