Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Nc6 5. Nc3 Nf6 6. Qf3 Bg4 7. Qf4 e6 8.
f3 Bf5 9. g4 Bg6 10. h4 h6 11. g5 hxg5 12. Qxg5 Be7 13. d3 Nd7 14. Qg4 Nce5 15.
Qg3 Bd6 16. f4 Nc6 17. Bd2 Qf6 18. Nb5 Bb8 19. Bc3 d4 20. Bd2 a6 21. Na3 Nc5
22. Nc4 Nxb3 23. axb3 Nb4 24. O-O-O b5 25. Nb6 Ra7 26. Nc8 Rc7 27. Nd6+ Ke7 *
Position (FEN): 1b5r/2r1kpp1/p2Npqb1/1p6/1n1p1P1P/1P1P2Q1/1PPB4/2KR2NR w - - 6 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1466
Best move: Bxb4