Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7 4. O-O a6 5. Be2 b5 6. c3 Bb7 7. d3 e6 8. Bg5
Be7 9. Bf4 Ngf6 10. Nbd2 O-O 11. Re1 e5 12. Bg3 Re8 13. h3 Bf8 14. Bf1 g6 15.
d4 cxd4 16. cxd4 Bg7 17. d5 Rc8 18. Bd3 Nc5 19. Nb3 Nxd3 20. Qxd3 Nd7 21. Na5 *
Position (FEN): 2rqr1k1/1b1n1pbp/p2p2p1/Np1Pp3/4P3/3Q1NBP/PP3PP1/R3R1K1 b - - 2 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1730
Best move: Qxa5