Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 e6 3. Nc3 a6 4. a3 b5 5. Ba2 Nc6 6. d3 d6 7. Nf3 Be7 8. O-O Nf6
9. Bf4 e5 10. Bg3 Bg4 11. Bh4 Nxe4 12. Bxe7 *
Position (FEN): r2qk2r/4Bppp/p1np4/1pp1p3/4n1b1/P1NP1N2/BPP2PPP/R2Q1RK1 b kq - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1441
Best move: Nxc3