Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. c3 d6 5. Bc4 Nf6 6. O-O Be7 7. Re1 O-O 8. h3
Na5 9. Bd3 dxc3 10. Nxc3 c5 11. a3 c4 12. Bb1 Nb3 13. Ra2 Nxc1 14. Qxc1 a6 15.
a4 Be6 16. Qd1 h6 17. Ra1 Nd7 18. Ba2 Qb6 19. Nd4 Ne5 20. Nd5 Bh4 *
Position (FEN): r4rk1/1p3pp1/pq1pb2p/3Nn3/P1pNP2b/7P/BP3PP1/R2QR1K1 w - - 8 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1266
Best move: Nxb6