Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Bc5 4. Bc4 h6 5. O-O Nf6 6. d3 Ng4 7. Bd2 Nxf2 8.
Rxf2 Bxf2+ 9. Kxf2 Nd4 10. Bxf7+ Kf8 11. Bg6 Nxf3 12. Qxf3+ Qf6 13. Qxf6+ gxf6
14. Nd5 Kg7 15. Nxc7 Rb8 16. Bf5 d6 17. Ne8+ *
Position (FEN): 1rb1N2r/pp4k1/3p1p1p/4pB2/4P3/3P4/PPPB1KPP/R7 b - - 1 17
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1379
Best move: Rxe8