Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nd4 4. Nxd4 exd4 5. d3 a5 6. a3 Qf6 7. O-O c6 8. Ba4
Bd6 9. c3 Ne7 10. cxd4 Qxd4 11. Be3 Qxb2 12. Nd2 Qf6 13. Nc4 Bc7 14. Bb3 b5 15.
Nd2 a4 16. Ba2 Ba6 17. Qf3 Qg6 18. Bf4 Bxf4 19. Qxf4 O-O 20. Nf3 b4 21. Bc4 b3
22. Ne5 Qd6 23. Nxf7 *
Position (FEN): r4rk1/3pnNpp/b1pq4/8/p1B1PQ2/Pp1P4/5PPP/R4RK1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1044
Best move: Qxf4