Mate 625: Solución

Juegan blancas y dan mate

Solución
1. Cd7+ Rg5 2. Rg3 h5 3. h4+ Rh6 4. g5# 1-0