Chess puzzle (Advantage)
Opening: French_Defense, French_Defense_Advance_Variation
Moves: 1. e4 e6 2. Nf3 d5 3. e5 c5 4. d4 Nc6 5. Bb5 Qb6 6. Bxc6+ bxc6 7. O-O cxd4 8.
Nxd4 Bc5 9. Nb3 Ba6 10. Nxc5 Bxf1 11. Be3 d4 12. Bxd4 Rd8 13. c3 Qxc5 14. Qxf1
Qa5 15. Na3 Ne7 16. Nc4 Qc7 17. Nd6+ Kf8 18. Qd1 c5 19. Qf3 Ng6 *
Position (FEN): 3r1k1r/p1q2ppp/3Np1n1/2p1P3/3B4/2P2Q2/PP3PPP/R5K1 w - - 2 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1345
Best move: Bxc5