Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Nf6 5. d3 Bc5 6. c3 a6 7. Bb3 b5 8. Nbd2
Bb7 9. Re1 Na5 10. Bc2 d5 11. b4 Bxf2+ 12. Kxf2 dxe4 13. dxe4 Nc4 14. Nxc4 bxc4
15. Qxd8+ Rxd8 16. Nxe5 O-O 17. Nxc4 Rfe8 18. Nd2 Re5 19. Bb2 *
Position (FEN): 3r2k1/1bp2pp1/p4n1p/4r3/1P2P3/2P5/PBBN1KPP/R3R3 b - - 4 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1500
Best move: Rxd2+