Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 g6 3. c3 Bg7 4. d4 cxd4 5. cxd4 Nc6 6. Nc3 Nf6 7. d5 Nb4 8. a3
Na6 9. e5 Ng4 10. Qd4 d6 11. Bxa6 bxa6 12. Qa4+ Bd7 13. Qxa6 Nxe5 14. Nxe5 Bxe5
15. O-O O-O 16. Qd3 e6 17. f4 Bg7 18. Rd1 exd5 19. Qxd5 Qb6+ 20. Kh1 Bc6 21.
Qd3 Qf2 22. Qg3 Qc2 23. Rd2 Qb3 24. Ne2 Rfe8 *
Position (FEN): r3r1k1/p4pbp/2bp2p1/8/5P2/Pq4Q1/1P1RN1PP/R1B4K w - - 11 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1522
Best move: Qxb3