Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nf6 5. h3 Nc6 6. c3 e5 7. dxe5 Nxe5 8.
Bb5+ Bd7 9. Qe2 Bd6 10. Bxd7+ Qxd7 11. f4 O-O 12. fxe5 Bxe5 13. Nf3 Bg3+ 14.
Kd1 Rfe8 15. Qd3 Ne4 16. Be3 Qa4+ 17. b3 Qc6 18. Rf1 Rac8 19. Nd4 Qg6 20. Nf5 *
Position (FEN): 2r1r1k1/pp3ppp/6q1/3p1N2/4n3/1PPQB1bP/P5P1/RN1K1R2 b - - 6 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1564
Best move: Re5