Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. d4 e6 5. Nf3 Nf6 6. Bg5 Be7 7. Be2 Nbd7 8.
O-O b6 9. Re1 Bb7 10. Bb5 c6 11. Bd3 Qc7 12. Ne5 h6 13. Bh4 g5 14. Bg3 c5 15.
Ng6 fxg6 16. Bxc7 cxd4 17. Bxg6+ Kf8 18. Nb5 Kg7 19. Qxd4 Kxg6 20. Rxe6 Rae8
21. Qd3+ Kg7 22. Nd6 Bxd6 23. Bxd6 *
Position (FEN): 4r2r/pb1n2k1/1p1BRn1p/6p1/8/3Q4/PPP2PPP/R5K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 984
Best move: Rxe6