Chess puzzle (Advantage)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Zukertort_Variation
Moves: 1. d4 d5 2. Nf3 e6 3. e3 c6 4. c4 Bd6 5. c5 Bc7 6. b4 g5 7. Be2 g4 8. Ne5 Bxe5
9. dxe5 h5 10. Bb2 Nd7 11. Nd2 Qg5 12. f3 Ne7 13. fxg4 hxg4 14. e4 Nxe5 15.
exd5 cxd5 16. a4 Rg8 17. b5 Qe3 18. Ra3 Qxc5 19. Bxe5 *
Position (FEN): r1b1k1r1/pp2np2/4p3/1PqpB3/P5p1/R7/3NB1PP/3QK2R b Kq - 0 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1372
Best move: Qxa3