Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Nf3 Bd6 7. Bd3 O-O
8. Be3 Re8 9. Qd2 Bg4 10. O-O-O Nd7 11. h3 Bh5 12. g4 Bg6 13. Nh4 Rc8 14. f4
Be4 15. Bxe4 Rxe4 16. Qd3 Qe8 17. Nf5 Bf8 18. Rde1 c5 19. Bd2 Rxe1+ 20. Rxe1
Qd8 21. d5 c4 22. Qe2 Kh8 23. g5 Nb6 24. gxf6 Qxf6 25. Qg4 Rd8 26. d6 Na4 27.
Re5 b6 28. b3 cxb3 29. axb3 Nc5 30. Bc3 Qg6 31. Qh4 f6 32. Rd5 Ne4 33. Qe1 Nc5
34. Ne7 Qf7 35. Rd1 Nb7 36. Bb4 a5 37. Ba3 b5 38. Nc6 Rd7 39. Nxa5 Bxd6 40.
Bxd6 Rxd6 *
Position (FEN): 7k/1n3qpp/3r1p2/Np6/5P2/1P5P/2P5/2KRQ3 w - - 0 41
White to move.
Themes:  Endgame  
Puzzle rating: 1405
Best move: Nxb7