Chess puzzle (Advantage)
Moves: 1. d4 d5 2. e3 Nf6 3. Bd3 e6 4. Nf3 c5 5. c3 Nc6 6. Nbd2 Qc7 7. O-O b6 8. dxc5
bxc5 9. e4 Be7 10. Qe2 h6 11. e5 Nd7 12. Re1 a5 13. Nf1 a4 14. Ng3 h5 15. h4 c4
16. Bc2 Nc5 17. Bg5 Rb8 18. Rab1 Ba6 19. Bxe7 Qxe7 20. Nd4 Kd7 21. Bxa4 *
Position (FEN): 1r5r/3kqpp1/b1n1p3/2npP2p/B1pN3P/2P3N1/PP2QPP1/1R2R1K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 958
Best move: Nxa4