Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nf6 4. d4 exd4 5. Qxd4 Nc6 6. Qe3 Be7 7. O-O O-O 8.
a3 Ne5 9. Bb3 Nfg4 10. Qf4 Be6 11. Nbd2 h6 12. Nxe5 dxe5 13. Qg3 Bh4 14. Qc3
Nxf2 15. Rxf2 Bxf2+ 16. Kxf2 Qh4+ 17. Qg3 Qf6+ 18. Kg1 Rad8 19. Qf2 Rxd2 20.
Qxf6 Rd1+ 21. Kf2 *
Position (FEN): 5rk1/ppp2pp1/4bQ1p/4p3/4P3/PB6/1PP2KPP/R1Br4 b - - 2 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1122
Best move: gxf6