Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. d3 e5 3. f4 Nc6 4. Nf3 d6 5. fxe5 dxe5 6. Bg5 h6 7. Bh4 Bc5 8.
Nbd2 Bg4 9. h3 Bh5 10. g4 Bg6 11. Qe2 Qe7 12. O-O-O O-O-O 13. Nc4 Rhe8 14. Bg2
b5 15. Ncd2 a5 16. Nb3 a4 17. Nxc5 Qxc5 18. Bf2 Qe7 19. Rhe1 a3 20. b3 *
Position (FEN): 2krr3/2p1qpp1/2n2nbp/1p2p3/4P1P1/pP1P1N1P/P1P1QBB1/2KRR3 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1832
Best move: Qb4