Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. c4 Nf6 4. Nc3 Nc6 5. a3 e6 6. Be2 Be7 7. d4 cxd4 8. Nxd4
O-O 9. O-O a6 10. Nxc6 bxc6 11. Bd3 Bb7 12. b4 a5 13. Bb2 d5 14. e5 Ne8 15. Qh5
g6 16. Qh3 axb4 17. axb4 Bxb4 18. cxd5 cxd5 19. Nb5 Bc6 20. Nd4 Qb6 21. Nxc6
Qxc6 22. Rab1 Ng7 23. Bd4 Nh5 *
Position (FEN): r4rk1/5p1p/2q1p1p1/3pP2n/1b1B4/3B3Q/5PPP/1R3RK1 w - - 4 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 885
Best move: Rxb4