Mate 640: Solución

Juegan blancas y dan mate

Solución
1. Ch5+ Rf8 (1… Rf7 2. Df6+ Re8 (2… Rg8 3. Dg7#) 3. Cg7#) 2. Dg7+ Re8 3. Cf6# 1-0