Chess puzzle (Advantage)
Moves: 1. d4 c5 2. c3 cxd4 3. cxd4 Nf6 4. Bf4 e6 5. Nf3 Bb4+ 6. Nc3 Qa5 7. Qb3 Nd5 8.
Bd2 Nxc3 9. bxc3 Be7 10. e4 Qa3 11. Bd3 b6 12. O-O Qxb3 13. axb3 Bb7 14. Ne5 d6
15. Nc4 Ba6 16. f4 d5 17. exd5 exd5 18. Nd6+ Bxd6 19. Bxa6 Nxa6 20. Rxa6 O-O
21. Rfa1 Bb8 22. Rxb6 *
Position (FEN): rb3rk1/p4ppp/1R6/3p4/3P1P2/1PP5/3B2PP/R5K1 b - - 0 22
Black to move.
Themes:  Endgame  
Puzzle rating: 1652
Best move: Bxf4