Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 e6 4. Bg5 Be7 5. Nf3 O-O 6. e3 Nbd7 7. Rc1 h6 8. Bh4
dxc4 9. Bxc4 Nb6 10. Bd3 Bd7 11. O-O c6 12. a3 Nbd5 13. b4 Rc8 14. Na4 b6 15.
Ba6 Rb8 16. Bg3 Nc7 17. Ne5 Nxa6 18. Nxd7 Qxd7 19. Bxb8 Nxb8 20. Qf3 c5 21.
bxc5 Qxa4 22. c6 Rc8 23. c7 Nbd7 *
Position (FEN): 2r3k1/p1Pnbpp1/1p2pn1p/8/q2P4/P3PQ2/5PPP/2R2RK1 w - - 1 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1210
Best move: Qb7