Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d4 exd4 4. Qxd4 Nc6 5. Qd1 Nxe4 6. Qd5 Qe7 7. Ne2 Nf6 8.
Qf3 d6 9. O-O Be6 10. Bb3 O-O-O 11. Nbc3 Bg4 12. Qf4 Bxe2 13. Re1 Re8 14. Nxe2
Kb8 15. Bd2 h5 16. Nd4 Qd7 17. Rxe8+ Qxe8 18. Nxc6+ Qxc6 19. a3 g6 20. a4 Bh6 *
Position (FEN): 1k5r/ppp2p2/2qp1npb/7p/P4Q2/1B6/1PPB1PPP/R5K1 w - - 1 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 903
Best move: Qxf6