Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Qh5 Nf6 3. Qxc5 e6 4. Qg5 Nxe4 5. Qxd8+ Kxd8 6. d3 Nf6 7. Bg5 h6 8.
Bxf6+ gxf6 9. Nc3 Bb4 10. Ne2 Ke7 11. O-O-O Nc6 12. Ne4 d5 13. N4g3 h5 14. c3
Bd6 15. h4 e5 16. Re1 Be6 17. d4 e4 18. f3 e3 19. f4 f5 20. Rh3 Rag8 21. Ng1
Bxf4 22. N3e2 Bd6 23. Rxe3 f4 24. Rf3 Bg4 25. Rf2 Kd7 26. Nxf4 f5 27. Bb5 a6
28. Bxc6+ bxc6 29. Nf3 *
Position (FEN): 6rr/3k4/p1pb4/3p1p1p/3P1NbP/2P2N2/PP3RP1/2K1R3 b - - 1 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 938
Best move: Bxf4+