Chess puzzle (Advantage)
Moves: 1. e4 d5 2. e5 c5 3. c3 Nc6 4. d4 cxd4 5. cxd4 e6 6. Nc3 Nge7 7. h4 Nf5 8. Nf3
Be7 9. Bg5 f6 10. g4 fxg5 11. gxf5 gxh4 12. fxe6 Bxe6 13. Qd2 Rf8 14. Be2 g5
15. O-O-O Rc8 16. Kb1 a6 17. Rdg1 g4 18. Nh2 h5 19. Bd3 Kd7 20. Bg6 Bf7 21. Qh6
Qe8 *
Position (FEN): 2r1qr2/1p1kbb2/p1n3BQ/3pP2p/3P2pp/2N5/PP3P1N/1K4RR w - - 6 22
White to move.
Themes:  Middlegame  
Puzzle rating: 2019
Best move: e6+