Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Nf6 3. c4 c6 4. dxc6 Nxc6 5. Nc3 Bf5 6. Nf3 e6 7. d4 Be7 8.
Be2 O-O 9. O-O Qc7 10. a3 Rad8 11. Nb5 Qb8 12. Qb3 a6 13. d5 axb5 14. dxc6 bxc6
15. cxb5 cxb5 16. Qxb5 Qa8 17. Be3 Rb8 18. Qe5 Ng4 19. Qc3 Nxe3 20. fxe3 Bf6
21. Nd4 Rfc8 22. Qd2 Bxd4 23. Qxd4 Rxb2 *
Position (FEN): q1r3k1/5ppp/4p3/5b2/3Q4/P3P3/1r2B1PP/R4RK1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1073
Best move: Qxb2