Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 c5 3. dxc5 Nc6 4. c3 e6 5. b4 h6 6. Bf4 a6 7. e3 Nf6 8. Nbd2
Be7 9. Bd3 O-O 10. O-O Nd7 11. e4 dxe4 12. Nxe4 e5 13. Bg3 b5 14. Qb3 Nf6 15.
Rfd1 Be6 16. Qc2 Qc7 17. Nd6 Rad8 18. Nxe5 Nxe5 19. Bxe5 Qc6 20. a4 g6 21. axb5
axb5 22. Bxb5 Qc7 23. Bd3 Kg7 24. Nb5 *
Position (FEN): 3r1r2/2q1bpk1/4bnpp/1NP1B3/1P6/2PB4/2Q2PPP/R2R2K1 b - - 4 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 857
Best move: Qxe5