Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 g6 4. Bb5 Bg7 5. Bxc6 dxc6 6. d4 cxd4 7. Ne2 c5 8.
O-O Bg4 9. Nd2 Nh6 10. f3 Bd7 11. Nc4 O-O 12. Bd2 b5 13. Na5 c4 14. Nxd4 Bxd4+
15. Kh1 Bg7 16. Qc1 e6 17. a3 f5 18. b4 cxb3 19. cxb3 Nf7 20. Rb1 Rc8 21. Qe1
Ne5 22. b4 Qb6 23. Be3 Qb7 *
Position (FEN): 2r2rk1/pq1b2bp/4p1p1/Np2np2/1P2P3/P3BP2/6PP/1R2QR1K w - - 3 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 830
Best move: Nxb7