Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 e6 4. Bd3 c5 5. c3 Nc6 6. Nf3 c4 7. Bc2 Bd6 8. Ne5
Bxe5 9. dxe5 Nd7 10. Qh5 g6 11. Qe2 Ndxe5 12. Nd2 h6 13. Bg3 Qf6 14. f4 Nd7 15.
Nf3 Nc5 16. Bh4 Qg7 17. e4 O-O 18. O-O-O f5 19. exd5 a5 20. dxc6 a4 21. Qxc4 b6
22. Ne5 a3 23. b3 Ba6 24. Qxe6+ *
Position (FEN): r4rk1/6q1/bpP1Q1pp/2n1Np2/5P1B/pPP5/P1B3PP/2KR3R b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1457
Best move: Nxe6