Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nc3 Nxd5 4. Bc4 Qd6 5. Nxd5 Nc6 6. Nc3 e6 7. Nf3 Be7 8.
d4 O-O 9. O-O b6 10. Ne4 Qd7 11. Be3 Bb7 12. Bd3 Nb4 13. c3 Nxd3 14. Qxd3 f5
15. Ned2 c5 16. Ne5 Qd6 17. Bf4 cxd4 18. cxd4 Rad8 19. Ndf3 Bf6 20. Rfd1 Bxf3
21. gxf3 g5 22. Ng6 hxg6 *
Position (FEN): 3r1rk1/p7/1p1qpbp1/5pp1/3P1B2/3Q1P2/PP3P1P/R2R2K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 859
Best move: Bxd6