Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. e3 Nf6 3. b3 Bg4 4. Bb2 Bxf3 5. Qxf3 c6 6. c4 Nbd7 7. Nc3 e6 8.
cxd5 exd5 9. Be2 Be7 10. O-O O-O 11. e4 dxe4 12. Nxe4 Nxe4 13. Qxe4 Re8 14. Qg4
Nf6 15. Qf4 Nd5 16. Qg3 Bf6 17. Bxf6 Qxf6 18. Bf3 Nf4 19. Qg4 h5 20. Qd7 *
Position (FEN): r3r1k1/pp1Q1pp1/2p2q2/7p/5n2/1P3B2/P2P1PPP/R4RK1 b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2068
Best move: Re7