Chess puzzle (Advantage)
Opening: Russian_Game, Russian_Game_Three_Knights_Game
Moves: 1. e4 e5 2. Nc3 Nf6 3. Nf3 d6 4. Bc4 h6 5. d3 Bd7 6. Be3 a6 7. h3 Nc6 8. Qd2
Na5 9. Nd5 Nxc4 10. dxc4 Be7 11. Nxf6+ Bxf6 12. Qd5 Bc6 13. Qd3 Qe7 14. b4 b5
15. cxb5 axb5 16. c4 bxc4 17. Qxc4 Bb7 18. Qb5+ Qd7 *
Position (FEN): r3k2r/1bpq1pp1/3p1b1p/1Q2p3/1P2P3/4BN1P/P4PP1/R3K2R w KQkq - 3 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1023
Best move: Qxb7