Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 e5 5. Bc4 Qxd4 6. Qe2 Bf5 7. Ng5 Nh6 8.
N1f3 Bb4+ 9. c3 Bxc3+ 10. bxc3 *
Position (FEN): rn2k2r/pp3ppp/2p4n/4pbN1/2Bq4/2P2N2/P3QPPP/R1B1K2R b KQkq - 0 10
Black to move.
Themes:  Middlegame  
Puzzle rating: 1529
Best move: Qxc3+