January 2007 puzzle - Solution

1. ... Bxf3!+
2. Bxf3 Be5 and mates!
The preceeding moves were:
1. Nf3 g6
2. e4
Bg7
3. d4 d6
4. Nc3 Bg4
5. Be3 Nc6
6. d5 Ne5
7. Be2 Nxf3
8. gxf3 Bh5
9. Bb5+ Kf8
10. O-O e6
11. dxe6 fxe6
12. Be2 Qh4
13. Kh1
View a text-only version of this chess puzzle in the Forsyth-Edwards notation (what's this? - note: external link).

