Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. h3 e5 7. Nde2 Be7 8. g4
Be6 9. Bg2 Nc6 10. f4 exf4 11. Nxf4 O-O 12. O-O b5 13. e5 Qb6+ 14. Kh1 dxe5 15.
Nxe6 fxe6 16. Bg5 Rad8 17. Qe1 h6 18. Bxf6 Bxf6 19. Qe4 Nd4 20. Rxf6 *
Position (FEN): 3r1rk1/6p1/pq2pR1p/1p2p3/3nQ1P1/2N4P/PPP3B1/R6K b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1521
Best move: Rxf6