Chess puzzle (Advantage)
Moves: 1. c3 d5 2. d4 c5 3. dxc5 e5 4. e3 Nf6 5. Bb5+ Bd7 6. Bxd7+ Nbxd7 7. b4 a5 8.
Bd2 Ne4 9. Nf3 g5 10. h3 Bg7 11. Qb3 axb4 12. cxb4 Nxd2 13. Kxd2 e4 14. Nd4 O-O
15. Nc3 Nf6 16. h4 gxh4 17. Nf5 Ng4 18. Nxg7 Kxg7 19. Ke2 Qf6 20. Raf1 Rfd8 21.
Nxd5 *
Position (FEN): r2r4/1p3pkp/5q2/2PN4/1P2p1np/1Q2P3/P3KPP1/5R1R b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 2316
Best move: Qa6+