Chess puzzle (Advantage)
Moves: 1. d4 g6 2. Nf3 Bg7 3. c4 b6 4. Nc3 Bb7 5. Nb5 c6 6. Nc3 d6 7. Bg5 c5 8. dxc5
bxc5 9. e3 Qa5 10. Qc2 Nc6 11. a3 Nf6 12. Bd3 Nd7 13. O-O Nce5 14. Nxe5 Nxe5
15. Be4 Qb6 16. Nd5 Bxd5 17. Bxd5 Rb8 18. Qe4 e6 19. Bxe6 fxe6 20. f4 Nf7 *
Position (FEN): 1r2k2r/p4nbp/1q1pp1p1/2p3B1/2P1QP2/P3P3/1P4PP/R4RK1 w k - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 843
Best move: Qxe6+