Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nd4 4. Nxd4 exd4 5. O-O Bc5 6. Bxf7+ Kf8 7. d3 d6 8.
Bb3 Qh4 9. Qf3+ Nf6 10. g3 Qh3 11. Bg5 Bg4 12. Qf4 Ke7 13. e5 dxe5 14. Qxe5+
Kd7 15. Qxc5 Bf3 16. Qxd4+ Kc8 17. Be6+ Qxe6 18. Nd2 Bc6 19. Bxf6 gxf6 20. Rae1
Qh3 21. f3 b6 22. Qxf6 Kb7 23. Re6 Rag8 24. Qf4 *
Position (FEN): 6rr/pkp4p/1pb1R3/8/5Q2/3P1PPq/PPPN3P/5RK1 b - - 4 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1629
Best move: Qxe6