Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 e5 3. dxe5 dxe5 4. Qxd8+ Kxd8 5. Bc4 f6 6. Nf3 c6 7. a4 Nd7 8.
O-O Nc5 9. Rd1+ Kc7 10. Nc3 Nh6 11. h3 Be7 12. Be3 Ne6 13. Ne2 a5 14. c3 Bc5
15. Bxc5 *
Position (FEN): r1b4r/1pk3pp/2p1np1n/p1B1p3/P1B1P3/2P2N1P/1P2NPP1/R2R2K1 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1600
Best move: Nxc5