Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Bg5 Be7 6. Nc3 O-O 7. Be2 c6 8.
Qd3 Bg4 9. h3 Bxf3 10. Bxf3 Nbd7 11. O-O-O a6 12. Rde1 Re8 13. h4 Bb4 14. h5
Rxe1+ 15. Rxe1 Bxc3 16. Qxc3 h6 17. Be3 Qc7 18. g4 Re8 19. g5 hxg5 20. Bxg5
Rxe1+ 21. Qxe1 Nh7 22. Qe8+ Ndf8 23. Be7 *
Position (FEN): 4Qnk1/1pq1Bppn/p1p5/3p3P/3P4/5B2/PPP2P2/2K5 b - - 4 23
Black to move.
Themes:  Endgame  
Puzzle rating: 1158
Best move: Qf4+