Chess puzzle (Crushing)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Bf4 c6 3. c4 d5 4. cxd5 exd5 5. Nc3 Nf6 6. e3 Bb4 7. Bd3 Bg4 8. Qb3
a5 9. a3 a4 *
Position (FEN): rn1qk2r/1p3ppp/2p2n2/3p4/pb1P1Bb1/PQNBP3/1P3PPP/R3K1NR w KQkq - 0 10
White to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1028
Best move: Qxb4