Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 e6 3. e3 c5 4. c3 d5 5. Nf3 Be7 6. Nbd2 O-O 7. Bd3 Bd6 8. Bg3
Bxg3 9. hxg3 g6 10. Ne5 cxd4 11. exd4 Nc6 12. Qe2 Qc7 13. Ndf3 a6 14. O-O-O b5
15. g4 Nxe5 16. dxe5 Nxg4 17. Rh4 f5 18. Ng5 h5 19. Re1 b4 20. Kb1 bxc3 21. b3
a5 22. f3 Nh6 23. g4 fxg4 24. fxg4 Nxg4 *
Position (FEN): r1b2rk1/2q5/4p1p1/p2pP1Np/6nR/1PpB4/P3Q3/1K2R3 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1467
Best move: Rxg4