Chess puzzle (Crushing)
Moves: 1. e4 e5 2. b3 Nf6 3. Nc3 Bc5 4. Bb2 Bd6 5. Nf3 a6 6. Bc4 h6 7. Nd5 Nc6 8.
Nxf6+ Qxf6 9. O-O Bc5 10. a3 d6 11. h3 O-O 12. b4 Ba7 13. Bd5 Bd7 14. d3 b5 15.
c4 Rab8 16. cxb5 axb5 17. Rc1 Rb6 18. d4 Ne7 19. dxe5 dxe5 20. Bxe5 Qg6 21.
Rxc7 Bxh3 22. Nh4 Qg5 23. Bg3 Bb8 24. f4 *
Position (FEN): 1b3rk1/2R1npp1/1r5p/1p1B2q1/1P2PP1N/P5Bb/6P1/3Q1RK1 b - - 0 24
Black to move.
Themes: Hanging Piece, Pin Middlegame  
Puzzle rating: 1033
Best move: Qxg3