Chess puzzle (Advantage)
Moves: 1. d4 e5 2. dxe5 Nc6 3. Nf3 Bc5 4. e3 Nge7 5. Nc3 Ng6 6. a3 O-O 7. b4 Bb6 8.
Bb2 Re8 9. Be2 Ncxe5 10. Nxe5 Nxe5 11. O-O d6 12. Nd5 Bf5 13. a4 c6 14. Nf4 Ng6
15. Nh5 f6 16. Bd3 Be6 17. Qf3 Bf7 18. Qg3 Bc7 19. f4 d5 20. Qg4 f5 21. Bxf5
Rxe3 22. Bxg6 hxg6 23. f5 *
Position (FEN): r2q2k1/ppb2bp1/2p3p1/3p1P1N/PP4Q1/4r3/1BP3PP/R4RK1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1911
Best move: Re4