Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. g3 Bg4 3. Bg2 Bxf3 4. Bxf3 e5 5. O-O Bd6 6. d3 Nf6 7. Bg5 Be7 8.
Nc3 Qd7 9. Bxf6 Bxf6 10. e4 d4 11. Ne2 O-O 12. Bg2 c5 13. f4 exf4 14. Nxf4 Be5
15. a3 Nc6 16. Qd2 Rae8 17. b4 cxb4 18. axb4 Bd6 19. Qf2 Bxb4 20. Nd5 Re6 21.
Nxb4 Nxb4 22. Bh3 Rf6 *
Position (FEN): 5rk1/pp1q1ppp/5r2/8/1n1pP3/3P2PB/2P2Q1P/R4RK1 w - - 2 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 897
Best move: Bxd7