Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 Nd7 4. dxe5 dxe5 5. Nxe5 Nxe5 6. Qh5 Nd7 7. Bc4 Qe7 8.
O-O Ngf6 9. Qf3 Ne5 10. Qb3 Nxc4 11. Qxc4 Be6 12. Qb5+ c6 13. Qa4 Qb4 14. Nc3
Qxa4 15. Nxa4 Nxe4 16. Re1 f5 17. f3 Bc5+ *
Position (FEN): r3k2r/pp4pp/2p1b3/2b2p2/N3n3/5P2/PPP3PP/R1B1R1K1 w kq - 1 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1641
Best move: Nxc5