Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nf3 Qxd5 4. Nc3 Qe6+ 5. Be2 Nc6 6. O-O Bd7 7. d3 h6 8.
Bf4 O-O-O 9. h3 g5 10. Bh2 a6 11. Nd2 Nd4 12. Re1 Nxe2+ 13. Rxe2 Qf5 14. Nc4
Bc6 15. Re5 Qd7 16. Qe2 e6 17. f3 Bg7 18. Re1 Ne8 19. Re3 Bd4 20. Ne5 Bxe3+ *
Position (FEN): 2krn2r/1ppq1p2/p1b1p2p/4N1p1/8/2NPbP1P/PPP1Q1PB/4R1K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 827
Best move: Qxe3