Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. e3 e6 3. Bd3 b6 4. Nf3 Bb7 5. c4 c5 6. O-O d5 7. cxd5 Nxd5 8. dxc5
Bxc5 9. Bb5+ Nd7 10. Ne5 Nf6 11. Nc3 a6 12. Bc6 Bxc6 13. Nxc6 Qc7 14. Nd4 O-O
15. Nce2 Rfd8 16. Qc2 Rac8 17. Qb3 Ne5 18. Bd2 Neg4 19. g3 Ne4 20. Be1 Ng5 21.
f3 Nxe3 *
Position (FEN): 2rr2k1/2q2ppp/pp2p3/2b3n1/3N4/1Q2nPP1/PP2N2P/R3BRK1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1251
Best move: Qxe3