Chess puzzle (Advantage)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. d4 g6 2. Bf4 d6 3. Nf3 Bg7 4. e3 Bf5 5. Be2 Nd7 6. Nbd2 d5 7. h3 e5 8. dxe5
Ne7 9. g4 Be6 10. e4 O-O 11. Nd4 c5 12. Nxe6 fxe6 13. exd5 Bxe5 14. Bh6 Bg7 15.
Bxg7 Kxg7 16. dxe6 Ne5 17. Ne4 Qb6 18. c3 Qxe6 19. Nxc5 *
Position (FEN): r4r2/pp2n1kp/4q1p1/2N1n3/6P1/2P4P/PP2BP2/R2QK2R b KQ - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1381
Best move: Qc6