Can you find the checkmate in 4 for White?

Puzzle by Speckmann, presented by Andreas

8/8/7R/8/8/KPP4b/2B5/k7 w – – 0 1

Chess Daily News from Susan Polgar
Tags: ,