Chess puzzle (Crushing)
Moves: 1. c4 g6 2. Nc3 Bg7 3. g3 c5 4. Bg2 Nf6 5. e4 d6 6. d3 Nc6 7. Nge2 e5 8. Bg5
O-O 9. Nd5 h6 10. Bxf6 Bxf6 11. Nxf6+ Qxf6 12. h4 h5 13. f4 Nd4 14. fxe5 Qxe5
15. Kf2 Bg4 16. Bf1 f5 17. Qd2 fxe4+ 18. Nf4 Nf3 19. Qe3 Qxb2+ 20. Be2 exd3 21.
Qxd3 Ne5 22. Qd5+ Kh7 23. Qxb7+ Rf7 *
Position (FEN): r7/pQ3r1k/3p2p1/2p1n2p/2P2NbP/6P1/Pq2BK2/R6R w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1767
Best move: Qxb2