Chess puzzle (Advantage)
Moves: 1. f4 Nf6 2. d4 e6 3. Nf3 b6 4. e3 Bb7 5. Bd3 Bb4+ 6. Bd2 Bxd2+ 7. Qxd2 d6 8.
O-O Nbd7 9. c3 Qe7 10. e4 O-O-O 11. e5 Ne8 12. a4 a5 13. b4 axb4 14. cxb4 f6
15. a5 bxa5 16. Rxa5 Nb6 17. Nc3 dxe5 18. fxe5 fxe5 19. Ba6 Qxb4 20. Bxb7+ Kxb7
21. Rfa1 exd4 22. Ra7+ Kb8 23. Ne4 Qxd2 24. Nfxd2 Nf6 25. Nc5 e5 *
Position (FEN): 1k1r3r/R1p3pp/1n3n2/2N1p3/3p4/8/3N2PP/R5K1 w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1549
Best move: Rb7+