Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Nf3 h6 4. d3 e6 5. Nc3 Be7 6. O-O Bf6 7. Re1 Ne5 8. Nb5
Nxf3+ 9. Qxf3 Be5 10. Bf4 d6 11. Bxe5 dxe5 12. Qh5 g5 13. Re3 Nf6 14. Qe2 a6
15. Na3 Bd7 16. Rf3 g4 17. Re3 Qb6 18. Rb1 h5 19. f3 O-O-O 20. fxg4 Nxg4 21.
Rf3 f5 22. exf5 exf5 23. h3 e4 24. dxe4 fxe4 25. Qxe4 Bc6 26. Qe6+ Kb8 27. hxg4
Bxf3 *
Position (FEN): 1k1r3r/1p6/pq2Q3/2p4p/2B3P1/N4b2/PPP3P1/1R4K1 w - - 0 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1569
Best move: Qxb6