Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 e6 3. e3 c5 4. c3 Nc6 5. Nd2 Bd6 6. Bg3 Nf6 7. Ngf3 cxd4 8.
exd4 O-O 9. Ne5 Bxe5 10. dxe5 Ne4 11. Nxe4 dxe4 12. Bb5 Qxd1+ 13. Rxd1 f5 14.
exf6 Rxf6 15. Bxc6 bxc6 16. Rd8+ Rf8 17. Rxf8+ Kxf8 18. Bd6+ Kg8 19. Ke2 Rb8 *
Position (FEN): 1rb3k1/p5pp/2pBp3/8/4p3/2P5/PP2KPPP/7R w - - 4 20
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1500
Best move: Bxb8