Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Bb4 3. Ne4 Nf6 4. a3 Be7 5. d3 d5 6. cxd5 Nxd5 7. g3 b6 8. Bg2
Bb7 9. Nf3 Nd7 10. O-O O-O 11. b4 a5 12. b5 f5 13. Neg5 Bxg5 14. Nxg5 Qe7 15.
Qb3 Kh8 16. Bxd5 Bxd5 17. Qxd5 Rad8 18. e4 f4 19. gxf4 exf4 20. Nf3 Nf6 21. Qg5
Rxd3 22. Ne5 Rd4 23. Qxf4 *
Position (FEN): 5r1k/2p1q1pp/1p3n2/pP2N3/3rPQ2/P7/5P1P/R1B2RK1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1327
Best move: Rxe4