Chess puzzle (Advantage)
Opening: Zukertort_Opening, Zukertort_Opening_Pirc_Invitation
Moves: 1. Nf3 d6 2. c4 c6 3. g3 Nd7 4. Bg2 h6 5. O-O g5 6. d4 Bg7 7. Nc3 Ngf6 8. e4
Nf8 9. Qb3 Ng6 10. Be3 g4 11. Nd2 h5 12. Rad1 h4 13. gxh4 Nxh4 14. Bh1 Qd7 15.
e5 dxe5 16. dxe5 Ng8 17. Nf3 Qf5 18. Nxh4 Rxh4 19. Be4 *
Position (FEN): r1b1k1n1/pp2ppb1/2p5/4Pq2/2P1B1pr/1QN1B3/PP3P1P/3R1RK1 b q - 1 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1387
Best move: Qxe5