Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 Nc6 6. Nf3 h6 7. Bh4 Bb4 8. Qc2
Bxc3+ 9. Qxc3 O-O 10. Bd3 a5 11. Bxf6 Qxf6 12. cxd5 exd5 13. O-O Bf5 14. Bb5
Nb4 15. a3 c6 16. axb4 cxb5 17. bxa5 Rfe8 18. b4 Re4 19. h3 Bxh3 20. gxh3 *
Position (FEN): r5k1/1p3pp1/5q1p/Pp1p4/1P1Pr3/2Q1PN1P/5P2/R4RK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1516
Best move: Qxf3