Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nc3 Nf6 4. d3 Bc5 5. Bg5 Ne7 6. Bxf6 gxf6 7. Qh5 Ng6 8.
Qh6 c6 9. Qg7 d5 10. exd5 Bf8 11. Qxh8 Nxh8 12. Nf3 Ng6 13. O-O-O Bg4 14. dxc6
bxc6 15. h3 Bxf3 16. gxf3 Qb6 17. Ne4 Bg7 18. Nd6+ Kd7 19. Nxf7 Rb8 20. b3 Qa5
21. d4 Qa3+ 22. Kb1 f5 23. dxe5+ Kc7 24. Rhg1 Nxe5 *
Position (FEN): 1r6/p1k2Nbp/2p5/4np2/2B5/qP3P1P/P1P2P2/1K1R2R1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1575
Best move: Rxg7