Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Qf6 3. Bc4 c6 4. O-O b5 5. Bb3 d6 6. d3 h6 7. Be3 Be7 8. Nc3
Qg6 9. a4 b4 10. Ne2 c5 11. c3 a5 12. cxb4 axb4 13. Bd5 Ra7 14. Qb3 Bh3 15. Ng3
Bg4 16. Nd2 h5 17. Qc4 Ra5 18. Nb3 Ra7 19. Qb5+ Nd7 20. Bc6 Bd8 21. h4 Be6 22.
Na5 *
Position (FEN): 3bk1nr/r2n1pp1/2Bpb1q1/NQp1p2p/Pp2P2P/3PB1N1/1P3PP1/R4RK1 b k - 2 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1486
Best move: Rxa5