Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nc6 4. Nc3 d6 5. d4 g5 6. h3 Bg7 7. Bb5 Bd7 8. h4 f6
9. Bd2 Qe7 10. Qe2 O-O-O 11. O-O-O a6 12. Bxc6 *
Position (FEN): 2kr2nr/1ppbq1bp/p1Bp1p2/6p1/3PPp1P/2N2N2/PPPBQ1P1/2KR3R b - - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1022
Best move: Bxc6