Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. O-O d6 6. d3 Bg4 7. h3 Bh5 8. Bb5
h6 9. Bxc6+ *
Position (FEN): r2qk2r/ppp2pp1/2Bp1n1p/2b1p2b/4P3/2PP1N1P/PP3PP1/RNBQ1RK1 b kq - 0 9
Black to move.
Themes:  Opening  
Puzzle rating: 1639
Best move: bxc6