Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. e5 e6 4. Nh3 c5 5. c3 cxd4 6. cxd4 Nc6 7. Be3 Bb4+ 8. Nc3
Qb6 9. Be2 Nge7 10. O-O Nf5 11. Nb5 a6 12. Nd6+ Bxd6 13. Qd2 Bb4 14. Qc1 Nfxd4
15. Bh5 Bc5 16. Kh1 g6 17. Bg4 Nxe5 18. Qd1 Nxg4 19. Qxg4 e5 20. Qg5 Nc2 *
Position (FEN): r1b1k2r/1p3p1p/pq4p1/2bpp1Q1/8/4B2N/PPn2PPP/R4R1K w kq - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1743
Best move: Qxe5+