Chess puzzle (Advantage)
Moves: 1. Nf3 h6 2. g3 d6 3. Bg2 e5 4. O-O Nf6 5. e3 Be7 6. d4 e4 7. Nfd2 d5 8. Nc3
O-O 9. f3 c5 10. fxe4 cxd4 11. exd4 dxe4 12. Kh1 Qxd4 13. Ndxe4 Qc4 14. Nd6
Bxd6 15. Qxd6 Nc6 16. Bxh6 Rd8 17. Qf4 Rd4 18. Qe3 Ng4 19. Qe8+ Kh7 20. Be3
Nxe3 *
Position (FEN): r1b1Q3/pp3ppk/2n5/8/2qr4/2N1n1P1/PPP3BP/R4R1K w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1977
Best move: Qxe3