Chess puzzle (Crushing)
Moves: 1. e4 d5 2. e5 d4 3. Nf3 Bg4 4. h3 Bh5 5. c3 Qd5 6. Qa4+ c6 7. Bc4 Qe4+ 8. Be2
Bxf3 9. gxf3 Qxe5 10. cxd4 Qd5 11. Nc3 Qd7 12. f4 Nf6 13. Bf3 e6 14. d3 Bd6 15.
f5 exf5 16. Bg5 Qe6+ 17. Ne2 O-O 18. O-O-O b5 19. Qa5 h6 20. Nf4 Bxf4+ 21. Bxf4
Nd5 22. Rhe1 Qd6 *
Position (FEN): rn3rk1/p4pp1/2pq3p/Qp1n1p2/3P1B2/3P1B1P/PP3P2/2KRR3 w - - 3 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1031
Best move: Bxd6