Chess puzzle (Advantage)
Moves: 1. e4 e6 2. c3 d5 3. Nf3 dxe4 4. Qa4+ Bd7 5. Qxe4 Bc6 6. Qe3 Nd7 7. Be2 Be7 8.
O-O Bf6 9. d4 Ne7 10. Bd3 Nd5 11. Qd2 Qe7 12. b4 a6 13. Bc2 N5b6 14. Bb3 Bxf3
15. gxf3 Qd6 16. f4 Qc6 17. f3 Nc4 18. Qd3 Ndb6 19. a4 Nd6 20. b5 axb5 21. axb5
Nxb5 *
Position (FEN): r3k2r/1pp2ppp/1nq1pb2/1n6/3P1P2/1BPQ1P2/7P/RNB2RK1 w kq - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1726
Best move: Rxa8+