Chess puzzle (Advantage)
Moves: 1. b4 a6 2. c4 e6 3. c5 Nf6 4. Nc3 g6 5. Bb2 Bg7 6. d4 O-O 7. Nf3 b6 8. a4 bxc5
9. bxc5 Nc6 10. e3 Bb7 11. Be2 Rb8 12. Rb1 d6 13. cxd6 cxd6 14. O-O d5 15. Ba3
Re8 16. Ne5 Nxe5 17. dxe5 Nd7 18. f4 f6 19. e4 fxe5 20. fxe5 Bxe5 21. Qd2 Qf6 *
Position (FEN): 1r2r1k1/1b1n3p/p3pqp1/3pb3/P3P3/B1N5/3QB1PP/1R3RK1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1073
Best move: Rxf6