Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 Nc6 3. d4 cxd4 4. cxd4 d6 5. Nf3 g6 6. Bc4 Bg7 7. Bb3 Nf6 8. Nc3
O-O 9. Be3 Ng4 10. Bf4 Qb6 11. h3 Nf6 12. O-O Bd7 13. Qd2 Rac8 14. Bh6 Na5 15.
Bxg7 Kxg7 16. Nd5 Nxd5 17. Bxd5 e6 18. Bb3 Nxb3 19. axb3 a6 20. b4 Rc4 21. h4
Rxb4 22. Rab1 Bb5 *
Position (FEN): 5r2/1p3pkp/pq1pp1p1/1b6/1r1PP2P/5N2/1P1Q1PP1/1R3RK1 w - - 2 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1157
Best move: Qxb4