Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. g3 Bb4 5. d3 Ng4 6. a3 Bc5 7. Be3 Nd4 8. Bxd4
exd4 9. Ne2 Qf6 10. Bg2 d6 11. b4 Bb6 12. a4 a6 13. a5 Ba7 14. h3 Ne5 15. Nf4
Nxf3+ 16. Bxf3 c6 17. Ng2 O-O 18. O-O Re8 19. h4 d5 20. Re1 dxe4 21. Bxe4 h6
22. Bh7+ Kxh7 23. Rxe8 Bg4 24. Qxg4 *
Position (FEN): r3R3/bp3ppk/p1p2q1p/P7/1P1p2QP/3P2P1/2P2PN1/R5K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1258
Best move: Rxe8