Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. c3 Nf6 6. d3 Bd6 7. Bg5 O-O 8.
O-O h6 9. Bh4 Bg4 10. Nbd2 b6 11. d4 exd4 12. cxd4 Bxf3 13. Nxf3 Be7 14. e5 Nd5
15. Bxe7 Qxe7 16. Qc2 Qe6 17. a3 Rad8 18. Rfd1 f6 19. exf6 Qxf6 20. Ne5 Rd6 21.
Ng4 Qf4 22. Ne5 Qf6 23. Rd3 Nf4 24. Rf3 Rxd4 25. Ng4 Nh3+ 26. Rxh3 *
Position (FEN): 5rk1/2p3p1/ppp2q1p/8/3r2N1/P6R/1PQ2PPP/R5K1 b - - 0 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1539
Best move: Rxg4