Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 g6 4. Ng5 e6 5. Qf3 Nh6 6. d3 Ne5 7. Qd1 Nxc4 8.
dxc4 Be7 9. Nf3 Ng8 10. O-O b6 11. Nc3 Bb7 12. Be3 Nf6 13. e5 Ng4 14. h3 Bxf3
15. Qxf3 Nxe5 16. Qe4 Bf6 17. Nb5 Nc6 18. Nd6+ Ke7 19. c3 Kxd6 20. Rad1+ Ke7
21. Rd3 Ne5 22. Rd2 Bg7 23. Rfd1 f5 24. Bg5+ Bf6 *
Position (FEN): r2q3r/p2pk2p/1p2pbp1/2p1npB1/2P1Q3/2P4P/PP1R1PP1/3R2K1 w - - 2 25
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1726
Best move: Qxe5