Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. a4 d6 5. a5 N6d7 6. exd6 exd6 7. f4 a6 8. Nf3
Be7 9. Be2 O-O 10. O-O Nc6 11. d4 Bf6 12. d5 Ne7 13. Nc3 Nc5 14. Be3 Re8 15.
Bxc5 dxc5 16. Bd3 Nf5 17. Bxf5 Bxf5 18. Ng5 Bxg5 19. fxg5 Qxg5 20. Qf3 Qe3+ *
Position (FEN): r3r1k1/1pp2ppp/p7/P1pP1b2/2P5/2N1qQ2/1P4PP/R4RK1 w - - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1510
Best move: Qxe3