Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 d6 3. Nf3 e6 4. d3 Nf6 5. Bg5 Be7 6. Nbd2 O-O 7. h4 a6 8. a4 d5
9. exd5 Nxd5 10. Bxd5 exd5 11. Qe2 Bxg5 12. hxg5 Re8 13. Ne5 Nc6 14. f4 Bf5 15.
O-O-O Qa5 16. Qh5 Nxe5 17. fxe5 Qxa4 18. Rdf1 Qa1+ 19. Nb1 Bg6 20. Qe2 a5 21.
Rh4 a4 22. d4 c4 23. Rh3 b5 *
Position (FEN): r3r1k1/5ppp/6b1/1p1pP1P1/p1pP4/7R/1PP1Q1P1/qNK2R2 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1896
Best move: Ra3