Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. d4 Nf6 3. g3 c5 4. e3 Bg4 5. Bg2 Nc6 6. O-O e6 7. h3 Bxf3 8. Bxf3
cxd4 9. exd4 Be7 10. Bg2 O-O 11. c3 Qb6 12. Nd2 Rac8 13. Nf3 Bd6 14. Qc2 h6 15.
Re1 Nxd4 16. Nxd4 Qxd4 17. Be3 Qc4 18. Bxa7 Ra8 19. Bd4 Rxa2 20. Bxf6 Rxa1 *
Position (FEN): 5rk1/1p3pp1/3bpB1p/3p4/2q5/2P3PP/1PQ2PB1/r3R1K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1015
Best move: Rxa1