July 2007 puzzle - Solution

1. Bd6 Rf8+
2. gxf8=Q (or B) mate!
or
1. ... R any (other than Rf8+)
2. Bf4 mate!
View a text-only version of this chess puzzle in the Forsyth-Edwards notation (what's this? - note: external link).

1. Bd6 Rf8+
2. gxf8=Q (or B) mate!
or
1. ... R any (other than Rf8+)
2. Bf4 mate!
View a text-only version of this chess puzzle in the Forsyth-Edwards notation (what's this? - note: external link).