Chess puzzle (Crushing)
Moves: 1. c4 e5 2. e3 Nf6 3. h3 d5 4. cxd5 Nxd5 5. Bc4 Be6 6. Qb3 Nc6 7. Qxb7 Na5 8.
Bb5+ Ke7 9. Qa6 c5 10. Bf1 Nb4 11. Qe2 Nc2+ 12. Kd1 Nxa1 13. Nc3 Bc4 14. d3
Bxd3 15. Qxd3 Qxd3+ 16. Bxd3 Rd8 17. Ke2 f5 18. b3 e4 19. Bb1 c4 20. Bb2 cxb3
21. Bxa1 bxa2 22. Bxa2 Kf6 23. h4 Kg6 24. h5+ Kh6 25. Nh3 Bb4 26. Nf4 Rc8 27.
Nfd5 Rhd8 *
Position (FEN): 2rr4/p5pp/7k/n2N1p1P/1b2p3/2N1P3/B3KPP1/B6R w - - 7 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1178
Best move: Nxb4