Chess puzzle (Advantage)
Moves: 1. Nf3 c5 2. Nc3 Nc6 3. e3 e5 4. Bb5 e4 5. Nxe4 Nf6 6. Nxf6+ Qxf6 7. O-O Bd6 8.
h3 Ne7 9. e4 a6 10. Bc4 b5 11. Bd5 Nxd5 12. exd5 Bb7 13. Re1+ Kf8 14. Qe2 Bxd5
15. d3 h6 16. c4 bxc4 17. dxc4 Be6 18. Qe4 Re8 19. Rb1 Qf5 20. Qb7 *
Position (FEN): 4rk1r/1Q1p1pp1/p2bb2p/2p2q2/2P5/5N1P/PP3PP1/1RB1R1K1 b - - 6 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1436
Best move: Qxb1