Chess puzzle (Advantage)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. d4 g6 2. e3 Bg7 3. Bd3 d5 4. f4 e5 5. fxe5 Qh4+ 6. g3 Qd8 7. c3 Nc6 8. Nf3
Nge7 9. Nbd2 Bg4 10. O-O Nf5 11. Qe1 Qd7 12. e4 dxe4 13. Nxe4 O-O-O 14. Bg5 h6
15. Bxd8 Nxd8 16. Nc5 Qc6 17. Be4 Qb5 18. Kh1 b6 19. Bb7+ *
Position (FEN): 2kn3r/pBp2pb1/1p4pp/1qN1Pn2/3P2b1/2P2NP1/PP5P/R3QR1K b - - 1 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 887
Best move: Nxb7