Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 Nc6 3. Nf3 d6 4. h3 e5 5. Bg5 Be7 6. dxe5 Nxe5 7. Nxe5 dxe5 8.
Qxd8+ Bxd8 9. Nc3 c6 10. e3 h6 11. Bh4 O-O 12. Bc4 Bf5 13. Bb3 g5 14. Bg3 e4
15. O-O Be7 16. Rae1 Rad8 17. Rd1 Nh5 18. Bc7 Rc8 19. Bh2 Rcd8 20. g4 Bg6 21.
gxh5 Bxh5 22. Rxd8 Rxd8 23. Nxe4 Bf3 24. c3 *
Position (FEN): 3r2k1/pp2bp2/2p4p/6p1/4N3/1BP1Pb1P/PP3P1B/5RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1751
Best move: Bxe4