Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qe3 Bb4+ 5. c3 Ba5 6. b4 Bb6 7. Qg3 Qf6 8.
Be3 d6 9. Bxb6 axb6 10. Bb5 Bd7 11. Nf3 Nge7 12. O-O O-O 13. a4 Be6 14. Ra3 Ne5
15. Nbd2 Nxf3+ 16. Nxf3 c6 17. Bd3 Ng6 18. Re1 c5 19. e5 dxe5 20. Nxe5 Nxe5 21.
Rxe5 cxb4 22. cxb4 Qh6 23. Ra1 Bb3 24. Bb5 Qd2 *
Position (FEN): r4rk1/1p3ppp/1p6/1B2R3/PP6/1b4Q1/3q1PPP/R5K1 w - - 5 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1655
Best move: Qxb3