Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d4 e6 5. Be3 cxd4 6. Qxd4 Nf6 7. Be2 Nc6 8.
Qxd5 Nxd5 9. Bg5 Bd6 10. Nf3 O-O 11. O-O Bf4 12. Rd1 Bxg5 13. Nxg5 b6 14. Bf3
Nde7 15. Na3 Bb7 16. Rd7 Rab8 17. Rad1 Rfd8 18. Nc4 h6 19. Bxc6 Rxd7 20. Rxd7
hxg5 *
Position (FEN): 1r4k1/pb1Rnpp1/1pB1p3/6p1/2N5/2P5/PP3PPP/6K1 w - - 0 21
White to move.
Themes:  Endgame  
Puzzle rating: 1528
Best move: Bxb7