Chess puzzle (Crushing)
Moves: 1. Nf3 Nf6 2. d4 d5 3. c4 e6 4. Bg5 c5 5. cxd5 exd5 6. Nc3 Be7 7. dxc5 O-O 8.
Nxd5 Nxd5 9. Bxe7 Nxe7 10. e3 Qa5+ 11. Qd2 Qxc5 12. Rc1 Qh5 13. Be2 Nbc6 14.
Nd4 Bg4 15. Bxg4 Qxg4 16. O-O Rfd8 17. h3 Qe4 18. Rfd1 Nxd4 19. exd4 Nc6 20. d5
Nb4 21. f3 Qf4 *
Position (FEN): r2r2k1/pp3ppp/8/3P4/1n3q2/5P1P/PP1Q2P1/2RR2K1 w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 721
Best move: Qxf4