Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Bg4 7. Be3 Nc6 8.
O-O Bd6 9. h3 Bh5 10. Nbd2 Nxd2 11. Bxd2 Qf6 12. Re1+ Be7 13. Bg5 Bxf3 14. Bxf6
Bxd1 15. Rxe7+ Kd8 16. Bxg7 *
Position (FEN): r2k3r/ppp1RpBp/2n5/3p4/3P4/3B3P/PPP2PP1/R2b2K1 b - - 0 16
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2017
Best move: Kxe7