Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. d4 cxd4 5. Nxd4 Nf6 6. Bg5 Nbd7 7. O-O Be7 8.
Re1 O-O 9. Nc3 a6 10. Kh1 b5 11. Bd3 Bb7 12. f4 Nc5 13. a3 d5 14. e5 Nfe4 15.
Rf1 Nxg5 16. fxg5 Nxd3 17. Qxd3 Bxg5 18. Nf3 Be7 19. Ne2 f5 20. h3 Qb6 21. b4
Rac8 22. Rac1 Rc7 23. c3 Rfc8 24. Qd4 Rc4 *
Position (FEN): 2r3k1/1b2b1pp/pq2p3/1p1pPp2/1PrQ4/P1P2N1P/4N1P1/2R2R1K w - - 3 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 791
Best move: Qxb6