Chess puzzle (Advantage)
Moves: 1. e4 c5 2. b3 Nc6 3. Bb2 a6 4. d3 e5 5. Nf3 d6 6. Nbd2 Nf6 7. Be2 Be7 8. O-O
O-O 9. Nc4 b5 10. Ncd2 Rb8 11. Rb1 h6 12. h3 Be6 13. Nh2 Nd4 14. Bxd4 cxd4 15.
f4 exf4 16. Rxf4 Nd7 17. Rf1 Ne5 18. Ndf3 Qb6 19. Kh1 Rbc8 20. Nxe5 dxe5 21.
Nf3 Bf6 22. Nh2 g6 *
Position (FEN): 2r2rk1/5p2/pq2bbpp/1p2p3/3pP3/1P1P3P/P1P1B1PN/1R1Q1R1K w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 945
Best move: Rxf6