White to move and checkmate in 5. No computer assistance please 🙂

7r/4R1r1/5p1k/5Qpp/4B3/p3P1P1/1q1p1PK1/8 w – – 0 1

Chess Daily News from Susan Polgar