Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. Nxd4 Bc5 6. Be3 Nxd4 7. Bxd4 Bxd4
8. Qxd4 O-O 9. Nc3 c6 10. O-O-O b5 11. Bb3 a5 12. a3 b4 13. axb4 axb4 14. Qxb4
Re8 15. Rhe1 d5 16. exd5 Rxe1 17. Rxe1 Ra1+ 18. Nb1 cxd5 19. Rd1 g6 20. Ba2 *
Position (FEN): 2bq2k1/5p1p/5np1/3p4/1Q6/8/BPP2PPP/rNKR4 b - - 1 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1147
Best move: Rxa2