Chess puzzle (Equality)
Moves: 1. f4 d6 2. Nf3 Nc6 3. b3 e5 4. Bb2 exf4 5. e3 fxe3 6. dxe3 Bg4 7. Be2 Nf6 8.
O-O Be7 9. Qe1 Qd7 10. Bb5 O-O-O 11. Nd4 h5 12. Bxc6 *
Position (FEN): 2kr3r/pppqbpp1/2Bp1n2/7p/3N2b1/1P2P3/PBP3PP/RN2QRK1 b - - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1536
Best move: bxc6