Chess puzzle (Advantage)
Moves: 1. c4 c5 2. Nc3 d6 3. g3 Nf6 4. Nf3 Nc6 5. Bg2 Bg4 6. h3 Bd7 7. O-O Qc8 8. Kh2
g6 9. Re1 Bg7 10. d4 cxd4 11. Nxd4 Ne5 12. b3 O-O 13. Bg5 h6 14. Be3 a6 15. Rc1
Nh5 16. Qd2 Kh7 17. g4 Bxg4 18. hxg4 Qxg4 19. Bh3 Qh4 20. Rg1 f5 21. Ne6 Ng4+
22. Kg2 Nxe3+ *
Position (FEN): r4r2/1p2p1bk/p2pN1pp/5p1n/2P4q/1PN1n2B/P2QPPK1/2R3R1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 876
Best move: Qxe3