Chess puzzle (Crushing)
Moves: 1. e4 g6 2. d4 d6 3. Nf3 Nf6 4. Bg5 Bg7 5. Nbd2 Bg4 6. Be2 Bxf3 7. Bxf3 c6 8.
O-O O-O 9. c3 Qa5 10. Be3 Nbd7 11. Nc4 Qd8 12. Qc1 Rb8 13. Bh6 b5 14. Bxg7 Kxg7
15. Nd2 e5 16. dxe5 dxe5 17. Nb3 Qe7 18. Qe3 a6 19. Na5 Rb6 20. Rfd1 Rd8 21. h3
Nb8 *
Position (FEN): 1n1r4/4qpkp/prp2np1/Np2p3/4P3/2P1QB1P/PP3PP1/R2R2K1 w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 956
Best move: Qxb6