Chess puzzle (Advantage)
Moves: 1. c4 c5 2. g3 Nc6 3. Bg2 Nf6 4. Nc3 e6 5. e4 e5 6. Nge2 d6 7. O-O Be6 8. d3 h6
9. f4 Bg4 10. h3 Bxe2 11. Qxe2 Nd4 12. Qf2 Rb8 13. fxe5 dxe5 14. Nd5 Be7 15. a3
O-O 16. Rb1 b5 17. cxb5 Rxb5 18. Nxf6+ Bxf6 19. b4 cxb4 20. Rxb4 a5 21. Rxb5
Nxb5 22. a4 Nc3 23. Ba3 Re8 24. Qc2 Qc8 25. Rc1 Ne2+ *
Position (FEN): 2q1r1k1/5pp1/5b1p/p3p3/P3P3/B2P2PP/2Q1n1B1/2R3K1 w - - 7 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 681
Best move: Qxe2