Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. Nxe5 O-O 5. d3 d6 6. Nf3 c6 7. Bg5 d5 8. Bb3
dxe4 9. Ne5 exd3 10. Qxd3 Bd4 11. Bxf7+ Rxf7 12. Nxf7 Kxf7 13. c3 Bxf2+ 14.
Kxf2 Qxd3 15. Bxf6 gxf6 16. Re1 Bf5 17. Na3 Qd2+ 18. Re2 Qf4+ 19. Kg1 Nd7 20.
Rf1 Qc4 *
Position (FEN): r7/pp1n1k1p/2p2p2/5b2/2q5/N1P5/PP2R1PP/5RK1 w - - 10 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1057
Best move: Nxc4