Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3 b6 5. Bg5 Bb7 6. e3 O-O 7. Bd3 h6 8. Bf4
c5 9. h3 cxd4 10. exd4 d6 11. Qc2 Nc6 12. O-O-O Bxc3 13. Qxc3 Rc8 14. Kb1 Na5
15. b3 Be4 16. Bxe4 Nxe4 17. Qe3 d5 18. Ne5 Nf6 19. Qg3 Nh5 20. Qf3 Nxf4 21.
Qxf4 dxc4 22. d5 cxb3 *
Position (FEN): 2rq1rk1/p4pp1/1p2p2p/n2PN3/5Q2/1p5P/P4PP1/1K1R3R w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1351
Best move: dxe6