Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nc3 g6 3. e4 d6 4. Nf3 Bg7 5. Be3 O-O 6. Qd2 Nc6 7. Bh6 e5 8. Bxg7
Kxg7 9. O-O-O exd4 10. Nxd4 Bd7 11. f4 a5 12. f5 Nxd4 13. Qxd4 gxf5 14. exf5
Bxf5 15. Bd3 Bxd3 16. Rxd3 Rg8 17. Rf1 Kf8 18. Rxf6 Rxg2 19. Rdf3 Rg7 20. Qf2
Qd7 21. Ne4 Re8 22. h4 *
Position (FEN): 4rk2/1ppq1prp/3p1R2/p7/4N2P/5R2/PPP2Q2/2K5 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1425
Best move: Rxe4