Chess puzzle (Advantage)
Moves: 1. c3 e5 2. d4 exd4 3. cxd4 Nc6 4. Nf3 Nf6 5. Bf4 Bb4+ 6. Nfd2 Nxd4 7. e3 Ne6
8. Bg3 O-O 9. Be2 d5 10. O-O d4 11. exd4 Qxd4 12. a3 Bxd2 13. Qxd2 Qxd2 14.
Nxd2 Nd4 15. Bc4 c5 16. b4 cxb4 17. axb4 Bf5 18. Nf3 Nc2 19. Ra4 Rac8 20. Be2
Bd7 21. Rxa7 Nxb4 22. Rxb7 Bc6 *
Position (FEN): 2r2rk1/1R3ppp/2b2n2/8/1n6/5NB1/4BPPP/5RK1 w - - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1333
Best move: Rxb4