Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 g6 3. Nf3 Bg7 4. e4 b6 5. g3 Bb7 6. Bg2 Ne7 7. d3 O-O 8. Bg5 h6
9. Bd2 c5 10. Rc1 d6 11. O-O Kh7 12. Nd5 Nbc6 13. a3 a5 14. Qb3 Ra6 15. h4 Nxd5
16. exd5 Nd4 17. Nxd4 cxd4 18. Bh3 f5 19. f4 Qc7 20. Qd1 h5 21. Bxf5 *
Position (FEN): 5r2/1bq3bk/rp1p2p1/p2PpB1p/2Pp1P1P/P2P2P1/1P1B4/2RQ1RK1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1339
Best move: Rxf5