Chess puzzle (Equality)
Moves: 1. d4 e6 2. c4 Nf6 3. Nf3 c5 4. e3 Nc6 5. Nc3 cxd4 6. exd4 Qb6 7. Be2 Bb4 8.
Bg5 Ne4 9. Bd2 Nxd4 10. Nxe4 Bxd2+ 11. Qxd2 Nxf3+ 12. Bxf3 O-O 13. b3 d5 14.
cxd5 exd5 15. Nc3 Re8+ 16. Be2 d4 17. Na4 Qd6 18. O-O Bf5 19. Rfd1 Rad8 20. Nc3
h6 21. Nb5 Qd7 22. Qxd4 *
Position (FEN): 3rr1k1/pp1q1pp1/7p/1N3b2/3Q4/1P6/P3BPPP/R2R2K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1428
Best move: Rxe2