Chess puzzle (Crushing)
Moves: 1. e4 c5 2. f4 Nc6 3. Nf3 d6 4. Nc3 a6 5. d4 cxd4 6. Nxd4 e5 7. Nf3 Be7 8. f5
Nf6 9. Bd3 d5 10. Qe2 dxe4 11. Nxe4 Nxe4 12. Bxe4 Nd4 13. Nxd4 Qxd4 14. c3 Qb6
15. Be3 Qc7 16. O-O O-O 17. Qh5 Bf6 18. Bg5 Bxg5 19. Qxg5 f6 20. Rf3 *
Position (FEN): r1b2rk1/1pq3pp/p4p2/4pPQ1/4B3/2P2R2/PP4PP/R5K1 b - - 1 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1588
Best move: fxg5