Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. c4 dxe4 4. Nc3 Bb4 5. a3 Bxc3+ 6. bxc3 Nf6 7. Bg5 h6 8.
Bh4 g5 9. Bg3 h5 10. Be5 Nc6 11. Qa4 Bd7 12. Bxf6 Qxf6 13. Qc2 Qg6 14. c5 Ne7
15. Bc4 a6 16. Ne2 f5 17. O-O Bc6 18. Qb3 Nd5 19. Rfe1 h4 20. Bxd5 Bxd5 *
Position (FEN): r3k2r/1pp5/p3p1q1/2Pb1pp1/3Pp2p/PQP5/4NPPP/R3R1K1 w kq - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1586
Best move: c4