Chess puzzle (Advantage)
Opening: Modern_Defense, Modern_Defense_Mongredien_Defense
Moves: 1. e4 g6 2. d4 Bg7 3. Nc3 b6 4. Bc4 e6 5. Be3 Ne7 6. Bb3 O-O 7. Qd2 c6 8. Nge2
b5 9. O-O-O a5 10. a4 Na6 11. axb5 Nb4 12. g4 cxb5 13. Nxb5 Ba6 14. Nbc3 Bxe2
15. Qxe2 Nec6 16. h4 d5 17. e5 a4 18. Nxa4 Rxa4 *
Position (FEN): 3q1rk1/5pbp/2n1p1p1/3pP3/rn1P2PP/1B2B3/1PP1QP2/2KR3R w - - 0 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 945
Best move: Bxa4