White Mates in 3 – Problem 10

White Mates in 3

DIAGRAM CCKM-P10

cckmp10

 

Scroll down for solution

 

1. Nxf5+ Kf6 2. Qg7+ Kxf5 3. Be4#
[If 1. … Ke8 then 2. Qg8# or 2. Qh8#]
[If 1. … Kf8 then 2. Qh8#] or
[If 1. … Kf8 2. Qg7+ Ke8 3. Qg8# or 3. Qh8#]