Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 c6 3. d4 d5 4. exd5 cxd5 5. c4 Bb4+ 6. Nc3 Bxc3+ 7. bxc3 Ne7 8.
Ne5 dxc4 9. Bxc4 O-O 10. O-O Nd7 11. Re1 Nxe5 12. Rxe5 Nf5 13. Qg4 Qh4 14. Qxh4
Nxh4 15. a4 Bd7 16. a5 Bc6 17. g3 Nf3+ 18. Kf1 Nxe5 19. dxe5 Rfd8 20. Bg5 Rd2 *
Position (FEN): r5k1/pp3ppp/2b1p3/P3P1B1/2B5/2P3P1/3r1P1P/R4K2 w - - 3 21
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 961
Best move: Bxd2