Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Bg5 g6 6. Bd3 Bg7 7. O-O O-O 8.
Qd2 Nc6 9. Nxc6 bxc6 10. Bh6 Ng4 11. Bxg7 Kxg7 12. h3 Ne5 13. f4 Nxd3 14. cxd3
Rb8 15. b3 c5 16. f5 Ba6 17. fxg6 fxg6 18. Nc3 e6 19. Ne2 Qb6 20. Kh1 d5 21.
exd5 exd5 22. Qg5 Bxd3 *
Position (FEN): 1r3r2/p5kp/1q4p1/2pp2Q1/8/1P1b3P/P3N1P1/R4R1K w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2079
Best move: Qe5+