Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c4 Nc6 3. Nf3 e5 4. Nc3 Nf6 5. Be2 Be7 6. d3 O-O 7. O-O d6 8. Rb1
Be6 9. a3 Nd7 10. h3 f5 11. exf5 Rxf5 12. Nh2 Rf8 13. Nd5 Bxd5 14. cxd5 Nd4 15.
Bg4 Nf6 16. Be3 Nxg4 17. Qxg4 Nf5 18. Rfe1 Qb6 19. f4 Nxe3 20. Rxe3 Rxf4 21.
Qe6+ Kh8 *
Position (FEN): r6k/pp2b1pp/1q1pQ3/2pPp3/5r2/P2PR2P/1P4PN/1R4K1 w - - 2 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 913
Best move: Qxe7