Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nc3 g6 3. Nf3 Bg7 4. e3 d6 5. Be2 e5 6. d4 O-O 7. O-O e4 8. Nd2
Re8 9. d5 c6 10. b3 cxd5 11. cxd5 Nxd5 12. Ndxe4 Nxc3 13. Nxc3 Bxc3 14. Rb1 Bg7
15. Bb2 Bxb2 16. Rxb2 Nc6 17. Bc4 Ne5 18. Bd5 Rb8 19. f4 Nc6 20. Rbf2 Be6 21.
f5 Bxf5 22. Rxf5 gxf5 23. Rxf5 Re6 24. Qg4+ Kf8 *
Position (FEN): 1r1q1k2/pp3p1p/2npr3/3B1R2/6Q1/1P2P3/P5PP/6K1 w - - 3 25
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1093
Best move: Bxe6