Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 a6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Bc4 Nf6 7. O-O d6 8. Nd5
e5 9. Nxf6+ Qxf6 10. Ne2 h5 11. c3 h4 12. Qa4+ b5 13. Bxb5+ Ke7 14. Bc6 *
Position (FEN): rnb4r/4kpb1/p1Bp1qp1/4p3/Q3P2p/2P5/PP2NPPP/R1B2RK1 b - - 2 14
Black to move.
Themes:  Middlegame  
Puzzle rating: 1591
Best move: Nxc6