Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 a6 4. a4 e6 5. e4 h6 6. Nf3 Nf6 7. Bxc4 Bb4 8. Qc2
Nc6 9. Be3 Ba5 10. O-O Nb4 11. Qe2 O-O 12. Rad1 Qe8 13. e5 Nfd5 14. Bc1 f5 15.
Nxd5 Nxd5 16. Bxd5 exd5 17. b3 Be6 18. Ba3 Rf7 19. Kh1 c6 20. Ng1 f4 21. f3 b5
22. b4 Bc7 23. a5 Re7 24. Qc2 Qf7 25. Ne2 Bd7 26. Bc1 g5 27. Bd2 Qe8 28. Rc1
Re6 29. Nc3 Qf7 30. Nxd5 Bxe5 *
Position (FEN): r5k1/3b1q2/p1p1r2p/Pp1Nb1p1/1P1P1p2/5P2/2QB2PP/2R2R1K w - - 0 31
White to move.
Themes:  Middlegame  
Puzzle rating: 2010
Best move: Nb6