Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. e3 Nf6 3. c4 Bg4 4. cxd5 Nxd5 5. Qa4+ Qd7 6. Qxd7+ Nxd7 7. a3 e5
8. Bc4 N7b6 9. Bb5+ c6 10. Be2 Bd6 11. h3 Bh5 12. Nd4 Bg6 13. Nf3 O-O-O 14. b4
f5 15. Bb2 Rhe8 16. Nc3 f4 17. Rc1 Rd7 18. e4 Nxc3 19. Bxc3 Bxe4 20. Ng5 Bxg2
21. Rg1 f3 22. Bxf3 Bxf3 23. Nxf3 Nd5 24. Rxg7 *
Position (FEN): 2k1r3/pp1r2Rp/2pb4/3np3/1P6/P1B2N1P/3P1P2/2R1K3 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1115
Best move: Rxg7