Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. a3 Nf6 4. Nc3 Be7 5. Nf3 Bd7 6. Bf4 Nc6 7. e3 Bd6 8. Bg5
Qe7 9. cxd5 exd5 10. Nxd5 Qd8 11. Be2 Ne7 12. Nxf6+ gxf6 13. Bxf6 Rg8 14. O-O
c6 15. e4 Qc7 16. e5 Bh3 17. Nh4 Bxe5 18. Bxe5 Qd7 19. Qd2 Nf5 20. Kh1 Nxh4 21.
gxh3 Qxh3 22. Rg1 Rg2 23. Bf1 *
Position (FEN): r3k3/pp3p1p/2p5/4B3/3P3n/P6q/1P1Q1PrP/R4BRK b q - 3 23
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1604
Best move: Rxg1+