Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nc3 c6 4. d4 cxd5 5. Bg5 e6 6. Bb5+ Bd7 7. Nf3 Bxb5 8.
Nxb5 Qb6 9. Bxf6 gxf6 10. a4 Nc6 11. O-O Bh6 12. c4 dxc4 13. d5 O-O-O 14. d6
Rhg8 15. Qc2 Rg6 16. Qxc4 Rdg8 17. g3 Be3 18. a5 Bxf2+ 19. Rxf2 Rxg3+ 20. hxg3
Rxg3+ 21. Kh1 *
Position (FEN): 2k5/pp3p1p/1qnPpp2/PN6/2Q5/5Nr1/1P3R2/R6K b - - 1 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1096
Best move: Qxf2