FREE - In Google Play
FREE - in Win Phone Store
Does anything prohibit black from not taking Bishop at f7?
Something like taking the other Bishop instead for example
If black plays 2...Bxh6 instead of 2...Qxf7 then any of the following moves also result in checkmate in four: 3. Bxg6+, 3. Be8+, 3. Bd5+, 3. Bc4+, 3. Bb3+. Those moves force 3...Qf7, and then 4. Qxf7# is checkmate.