June 2006 puzzle - Solution

1. Qxf7+ Kxf7 (If Kh8, 2. Qg7 mate!)
2. Bc4+ Qd5
3. Bxd5 mate!
View a text-only version of this chess puzzle in the Forsyth-Edwards notation (what's this? - note: external link).

1. Qxf7+ Kxf7 (If Kh8, 2. Qg7 mate!)
2. Bc4+ Qd5
3. Bxd5 mate!
View a text-only version of this chess puzzle in the Forsyth-Edwards notation (what's this? - note: external link).