March 2006 puzzle - Solution

1. ... Rd1+
2. Qxd1 Bxe3 mate!
or
2. Nxd1 Qf1 mate!
View a text-only version of this chess puzzle in the Forsyth-Edwards notation (what's this? - note: external link).

1. ... Rd1+
2. Qxd1 Bxe3 mate!
or
2. Nxd1 Qf1 mate!
View a text-only version of this chess puzzle in the Forsyth-Edwards notation (what's this? - note: external link).