Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Bd3 Bg7 8. h3
O-O 9. Nf3 Re8 10. O-O c4 11. Bxc4 Nxe4 12. Nxe4 Rxe4 13. Bd3 Re8 14. Bg5 Qb6
15. Qc2 Na6 16. Rfe1 Bd7 17. Bxa6 Qxa6 18. Qc7 Bb5 19. a4 Be2 20. Qd7 Bxb2 21.
Rab1 Bc3 22. Rxb7 Qxb7 *
Position (FEN): r3r1k1/pq1Q1p1p/3p2p1/3P2B1/P7/2b2N1P/4bPP1/4R1K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1155
Best move: Qxb7