Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Nge7 6. Be2 Nf5 7. Na3 cxd4 8. cxd4
Bxa3 9. bxa3 O-O 10. g4 Nfe7 11. O-O Ng6 12. Be3 b6 13. Rc1 Na5 14. Nd2 Qe7 15.
Rc3 Bd7 16. f4 Rac8 17. Rxc8 Rxc8 18. f5 exf5 19. gxf5 Nf8 20. Bf3 Bxf5 21.
Bxd5 Qxa3 22. Nb3 Nxb3 *
Position (FEN): 2r2nk1/p4ppp/1p6/3BPb2/3P4/qn2B3/P6P/3Q1RK1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1500
Best move: Rxf5