Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 c5 3. Bc4 Nc6 4. a4 d5 5. exd5 exd5 6. Ba2 Nf6 7. h3 Be7 8. O-O
O-O 9. c3 h6 10. d3 Be6 11. Re1 a6 12. Be3 b6 13. Nbd2 Qd7 14. d4 cxd4 15. Nxd4
Nxd4 16. Bxd4 b5 17. b4 bxa4 18. Nf3 Ne4 19. Ne5 Qb5 20. Bb1 Nd6 21. Bd3 Nc4
22. Qh5 Bf6 23. Nxc4 *
Position (FEN): r4rk1/5pp1/p3bb1p/1q1p3Q/pPNB4/2PB3P/5PP1/R3R1K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1070
Best move: dxc4