Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. c4 Bb4+ 6. Bd2 Bxd2+ 7. Nbxd2 O-O
8. cxd5 Re8+ 9. Be2 Qe7 10. Ne5 Nbd7 11. O-O Nxe5 12. dxe5 Qxe5 13. Re1 Qxd5
14. Bc4 Rxe1+ 15. Qxe1 Qd6 16. Rd1 Qf8 17. Nf3 Bg4 18. Qc3 Rd8 19. Re1 Qd6 20.
Ne5 Bh5 21. Qb3 Nd5 22. Nf3 Nb6 23. Be2 Re8 *
Position (FEN): 4r1k1/ppp2ppp/1n1q4/7b/8/1Q3N2/PP2BPPP/4R1K1 w - - 17 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1642
Best move: Qb5