Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bb3 Nf6 5. d3 Bd6 6. Nf3 h6 7. Be3 Bg4 8.
Nbd2 O-O 9. O-O Nbd7 10. h3 Bh5 11. c4 c6 12. Qc2 Re8 13. Rfe1 a6 14. a3 Rc8
15. Rac1 b5 16. Nd4 Nc5 17. cxd5 cxd5 18. Nf5 Nxb3 19. Qxb3 Bb8 20. Rxc8 Qxc8
21. Nf1 *
Position (FEN): 1bq1r1k1/5pp1/p4n1p/1p1p1N1b/8/PQ1PB2P/1P3PP1/4RNK1 b - - 1 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 957
Best move: Qxf5