Daily Chess Improvement: Mate in 4

White to move and checkmate in 4. 2r1rk2/5pR1/2q2P1p/2n5/pp1p3B/3B3p/1P1Q2b1/1K6 w – – 0 1