Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be7 8. f3
Be6 9. Qd2 Nbd7 10. Nd5 Bxd5 11. exd5 b5 12. O-O-O O-O 13. g4 Nb6 14. g5 Nfxd5
15. h4 Nxe3 16. Qxe3 Nc4 17. Qe4 Rc8 18. Kb1 f5 19. gxf6 Bxf6 20. Bd3 g6 21. h5
d5 22. Qg4 Ne3 *
Position (FEN): 2rq1rk1/7p/p4bp1/1p1pp2P/6Q1/1N1BnP2/PPP5/1K1R3R w - - 2 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1511
Best move: Qe6+