Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 e6 3. Nf3 Nf6 4. e3 Be7 5. Bd3 Nc6 6. O-O Ne4 7. Bxe4 dxe4 8.
Ne5 Nxe5 9. Bxe5 f6 10. Bg3 Bd6 11. Bxd6 Qxd6 12. Nd2 f5 13. Qh5+ g6 14. Qg5
O-O 15. h4 e5 16. c3 c5 17. h5 exd4 18. cxd4 cxd4 19. exd4 Rf6 20. Nb3 Be6 *
Position (FEN): r5k1/pp5p/3qbrp1/5pQP/3Pp3/1N6/PP3PP1/R4RK1 w - - 3 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 879
Best move: Qxf6