Chess puzzle (Equality)
Moves: 1. Nf3 d5 2. c4 Nf6 3. b3 d4 4. Bb2 c5 5. e3 Nc6 6. exd4 cxd4 7. d3 e5 8. g3
Bd6 9. Bg2 O-O 10. O-O Bg4 11. Nbd2 Qd7 12. Re1 Rae8 13. Qc1 Bh3 14. Bh1 Bf5
15. c5 Bc7 16. Qc4 Bg4 17. b4 Bxf3 18. Bxf3 Kh8 19. Qb3 a6 20. Nc4 Qf5 21. Bg2
Ng4 22. Re2 Qh5 23. h3 Ne3 24. Nxe3 *
Position (FEN): 4rr1k/1pb2ppp/p1n5/2P1p2q/1P1p4/1Q1PN1PP/PB2RPB1/R5K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1337
Best move: Qxe2