Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. e4 O-O 6. Be2 Nbd7 7. O-O e5 8. dxe5
dxe5 9. Bg5 b6 10. b4 Bb7 11. Nd5 Bxd5 12. cxd5 h6 13. Bxf6 Nxf6 14. Nxe5 Re8
15. Nf3 Rxe4 16. Rc1 Rxb4 17. Qc2 Nxd5 18. Rfd1 Rb2 19. Qc4 Rxe2 *
Position (FEN): r2q2k1/p1p2pb1/1p4pp/3n4/2Q5/5N2/P3rPPP/2RR2K1 w - - 0 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2344
Best move: Qxe2