Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Qf3 c6 4. h3 d5 5. exd5 cxd5 6. Bb3 e4 7. Qg3 Nh5 8.
Qe5+ Be6 9. Qxh5 g6 10. Qe2 Bh6 11. Nc3 O-O 12. d3 *
Position (FEN): rn1q1rk1/pp3p1p/4b1pb/3p4/4p3/1BNP3P/PPP1QPP1/R1B1K1NR b KQ - 0 12
Black to move.
Themes:  Opening  
Puzzle rating: 1471
Best move: Bxc1