Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. c3 Bd7 5. Ba4 a6 6. d3 b5 7. Bc2 Nf6 8. Bg5
Be7 9. Bh4 O-O 10. h3 a5 11. Nbd2 b4 12. c4 Nd4 13. Nxd4 exd4 14. Nf3 c5 15.
Qe2 Re8 16. O-O-O a4 17. Rdg1 b3 18. Bb1 Nh5 19. Bxe7 Rxe7 20. a3 Nf4 21. Qf1
Bf5 22. exf5 Ne2+ 23. Kd2 Qa5+ 24. Kd1 Rae8 25. g4 Nxg1 *
Position (FEN): 4r1k1/4rppp/3p4/q1p2P2/p1Pp2P1/Pp1P1N1P/1P3P2/1B1K1QnR w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1539
Best move: Rxg1