Chess puzzle (Equality)
Moves: 1. e4 Nf6 2. Nf3 Nxe4 3. Nc3 f5 4. d3 Nf6 5. Bg5 c5 6. d4 cxd4 7. Qxd4 Nc6 8.
Qh4 d5 9. Bxf6 gxf6 10. O-O-O e6 11. Bb5 a6 12. Bxc6+ *
Position (FEN): r1bqkb1r/1p5p/p1B1pp2/3p1p2/7Q/2N2N2/PPP2PPP/2KR3R b kq - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1535
Best move: bxc6