Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. Be2 Qb6 7. O-O cxd4 8. cxd4
Rc8 9. Nc3 Bb4 10. Na4 Qc7 11. a3 Ba5 12. b4 Bb6 13. Nxb6 Qxb6 14. Be3 Nge7 15.
h3 Nf5 16. g4 Nxe3 17. fxe3 O-O 18. Qd3 f6 19. exf6 Rxf6 20. Ng5 Rxf1+ *
Position (FEN): 2r3k1/pp1b2pp/1qn1p3/3p2N1/1P1P2P1/P2QP2P/4B3/R4rK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1586
Best move: Rxf1