Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nxc6 bxc6 6. Nc3 Nf6 7. Bg5 Be7 8.
Qd2 Bb7 9. O-O-O O-O 10. h4 a5 11. g4 a4 12. a3 Qc7 13. f4 exf4 14. Bxf4 Qb6
15. Bc4 d6 16. Rdg1 Rad8 17. g5 Nh5 18. g6 hxg6 19. Rxg6 Nxf4 20. Qxf4 d5 21.
Rhg1 *
Position (FEN): 3r1rk1/1b2bpp1/1qp3R1/3p4/p1B1PQ1P/P1N5/1PP5/2K3R1 b - - 1 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1481
Best move: fxg6