Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. Nc3 e6 3. e3 b6 4. Bd3 Bb7 5. Nf3 Bb4 6. Bb1 d6 7. d4 Nbd7 8. O-O
O-O 9. Ng5 Bxc3 10. bxc3 h6 11. Nf3 Ne4 12. Qd3 f5 13. Nd2 Ndf6 14. Nxe4 Bxe4
15. Qe2 Qe8 16. Bxe4 fxe4 17. f3 Qg6 18. fxe4 Nxe4 19. Bb2 a5 20. a4 c6 21. Qd3
d5 22. Rf4 Rxf4 23. exf4 Rf8 24. Rf1 dxc4 25. Qc2 Kh7 26. Ba3 b5 *
Position (FEN): 5r2/6pk/2p1p1qp/pp6/P1pPnP2/B1P5/2Q3PP/5RK1 w - - 0 27
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1320
Best move: Bxf8