Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nc3 d6 3. g3 Be6 4. d3 Nc6 5. Bg2 Qd7 6. Nf3 h6 7. a3 g5 8. b4 g4
9. Nd2 d5 10. b5 Nd4 11. e3 Nf5 12. c5 c6 13. a4 d4 14. Nce4 Nxe4 15. Bxe4 dxe3
16. fxe3 Nxe3 17. Qe2 Nd5 18. bxc6 bxc6 19. O-O Bg7 20. Ra3 Bd4+ 21. Kh1 Bxc5
22. Nc4 Bxa3 23. Bxa3 Nc3 *
Position (FEN): r3k2r/p2qpp2/2p1b2p/8/P1N1B1p1/B1nP2P1/4Q2P/5R1K w kq - 1 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1703
Best move: Qb2