Chess puzzle (Crushing)
Moves: 1. e4 Nc6 2. Nf3 a6 3. d4 Na7 4. a4 e6 5. Nc3 d6 6. Be2 Ne7 7. O-O Bd7 8. Bg5
Nac6 9. d5 Ne5 10. Nxe5 dxe5 11. d6 cxd6 12. Qxd6 f6 13. Be3 Nc6 14. Qd2 Bc8
15. Rfd1 Qxd2 16. Rxd2 Bb4 17. Bc4 Kf8 18. Re2 Kf7 19. Na2 Rd8 20. h3 Nd4 21.
Bxd4 exd4 *
Position (FEN): r1br4/1p3kpp/p3pp2/8/PbBpP3/7P/NPP1RPP1/R5K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1025
Best move: Nxb4