Chess puzzle (Advantage)
Moves: 1. e4 b5 2. d4 c6 3. Nf3 e6 4. Bd3 c5 5. c3 c4 6. Bc2 Bb7 7. O-O Nf6 8. Re1 Qc7
9. Bg5 Ng4 10. h3 h6 11. Bh4 Nf6 12. Bg3 Qd8 13. Nbd2 Nh5 14. Bh2 d5 15. e5 a5
16. Re3 b4 17. Ne1 g6 18. Nef3 Ng7 19. Nf1 Nf5 20. Re1 Nh4 21. Nxh4 Qxh4 22.
Bg3 Qd8 23. Qf3 a4 24. Bxa4+ *
Position (FEN): rn1qkb1r/1b3p2/4p1pp/3pP3/BppP4/2P2QBP/PP3PP1/R3RNK1 b kq - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1495
Best move: Rxa4