Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. O-O Bd7 5. Nc3 Nf6 6. d4 Be7 7. d5 Nb8 8.
Bxd7+ Nbxd7 9. Be3 O-O 10. Qe2 a6 11. Rfe1 b5 12. Nb1 Nxe4 13. Nfd2 Nxd2 14.
Nxd2 Nf6 15. c4 bxc4 16. Qxc4 Qc8 17. Bg5 Nxd5 18. Bxe7 Nxe7 19. Re3 c6 20. Rh3
h6 21. Qh4 d5 *
Position (FEN): r1q2rk1/4npp1/p1p4p/3pp3/7Q/7R/PP1N1PPP/R5K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 824
Best move: Qxe7