White To Play
Solution
An intermediate check with 1. Qf1+! Qf5 (or 1… Kg8 2. Bxa5) 2. Qxf5+ (another important inbetween move! White would spoil everything with 2. Bxa5 Because Black would win White’s queen with 2… Bd4+ forcing the king away from protecting the queen: 3. Kh2 Qxf1) 2… gxf5 and only now 3. Bxa5.