Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. d4 exd4 4. Qxd4 Nc6 5. Qd3 Bc5 6. h3 O-O 7. Be2 d5 8.
exd5 Nxd5 9. O-O Ndb4 10. Qc4 Bb6 11. a3 Be6 12. Qc3 Nd5 13. Qd2 Qc8 14. c4 Nf6
15. Ng5 Rd8 16. Qf4 Bd4 17. Nxe6 Qxe6 18. Re1 Be5 19. Qh4 Nd4 20. Nd2 Nxe2+ 21.
Rxe2 Bh2+ 22. Kf1 Qc6 23. b4 *
Position (FEN): r2r2k1/ppp2ppp/2q2n2/8/1PP4Q/P6P/3NRPPb/R1B2K2 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 2355
Best move: Re8