Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 e6 3. e3 Bd6 4. Bg3 Nf6 5. Nf3 O-O 6. Bd3 Re8 7. Nbd2 Nc6 8. c3
h6 9. Qc2 e5 10. dxe5 Nxe5 11. Nxe5 Bxe5 12. Nf3 Bd6 13. Bh4 Kf8 14. Nd4 Be5
15. O-O-O Qd6 16. Bg3 Nh5 17. Nf5 Bxf5 18. Bxf5 Nxg3 19. hxg3 Bf6 20. Be4 *
Position (FEN): r3rk2/ppp2pp1/3q1b1p/3p4/4B3/2P1P1P1/PPQ2PP1/2KR3R b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1076
Best move: Rxe4