Chess puzzle (Crushing)
Moves: 1. d4 d5 2. g3 Nf6 3. c4 e6 4. Bg2 c6 5. c5 Nbd7 6. Nf3 Be7 7. Nc3 O-O 8. Bf4
a6 9. O-O b5 10. Qd3 Nh5 11. Bd2 Nhf6 12. e4 dxe4 13. Nxe4 Nxe4 14. Qxe4 Bb7
15. Ne5 Nf6 16. Qd3 Rc8 17. Bf4 Nd5 18. Bxd5 exd5 19. Qf5 Bf6 20. Ng4 Re8 21.
Be5 Bxe5 22. Nxe5 Qf6 23. Qd7 Rcd8 *
Position (FEN): 3rr1k1/1b1Q1ppp/p1p2q2/1pPpN3/3P4/6P1/PP3P1P/R4RK1 w - - 3 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1272
Best move: Qxb7