Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Bf4 Nf6 4. Nc3 c6 5. c5 b6 6. b4 a5 7. a3 axb4 8. axb4
Rxa1 9. Qxa1 Ba6 10. e3 Bxf1 11. Kxf1 Nbd7 12. h3 bxc5 13. bxc5 Be7 14. Nf3 O-O
15. g4 Qa8 16. Kg2 Ne4 17. Nxe4 dxe4 18. Nd2 f5 19. g5 e5 20. dxe5 Nxc5 21. Qd4
Rd8 22. Qc4+ Kf8 23. Nb3 *
Position (FEN): q2r1k2/4b1pp/2p5/2n1PpP1/2Q1pB2/1N2P2P/5PK1/7R b - - 5 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1792
Best move: Qa2