Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Bb4 3. c3 Bc5 4. Nxe5 d6 5. d4 Bb6 6. Nc4 d5 7. Nxb6 axb6 8. e5
f6 9. Bf4 Ne7 10. Bd3 fxe5 11. Bxe5 O-O 12. O-O Nbc6 13. Nd2 Nxe5 14. dxe5 Bf5
15. Bxf5 Nxf5 16. Nf3 c6 17. Qb3 b5 18. a4 Qb6 19. e6 Rae8 20. Rfe1 Rf6 21. g4
Nd6 22. Nd4 bxa4 *
Position (FEN): 4r1k1/1p4pp/1qpnPr2/3p4/p2N2P1/1QP5/1P3P1P/R3R1K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 809
Best move: Qxb6