Chess challenge #9: Can you solve it in less than 5 minutes? Today I remembered this position that I saw a few months ago in a tweet by Sergey Karjakin:

[fen "2k5/8/8/BQ6/4K3/8/8/8 w - - 0 1"]


It seemed very easy to me because there are just 4 pieces left but it was much more difficult than I expected. Sergey was asked to solve it in less than five minutes as part of a bet (which he won).  White to play and mate in 3. Can you also solve it in less than 5 minutes? :)
Got it barely under the mark.  Not sure if it helped or hurt that I knew the mate-in-2 with a similar position (move the Ke4 to f5).


   1 Qb2!! Kd7 2 Qe5! Kc8/Kc6 3 Qc7/Qd5#!


Spoiler for mate in 2 (Kf5 Qb5 Ba5 / Kc8):


   1 Qb3! Kd7 2 Qe6#!