Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Nf3 Nc6 5. Bf4 Bb4+ 6. Nbd2 Qe7 7. a3 Ngxe5
8. Bxe5 Nxe5 9. Nxe5 Bxd2+ 10. Qxd2 Qxe5 11. e3 b6 12. f4 Qe6 13. Bd3 Bb7 14.
O-O O-O-O 15. b4 Rhe8 16. Rfe1 Qg4 17. c5 Re7 18. Re2 Rde8 19. Rae1 h5 20. cxb6
axb6 21. a4 h4 22. h3 Qg3 23. a5 Re6 24. Bf5 Rd6 25. Qc1 g6 26. axb6 Rxb6 27.
Rc2 *
Position (FEN): 2k1r3/1bpp1p2/1r4p1/5B2/1P3P1p/4P1qP/2R3P1/2Q1R1K1 b - - 1 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1776
Best move: gxf5