Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Bg5 Bg7 5. Nf3 O-O 6. Qb3 dxc4 7. Qxc4 Be6 8.
Qb4 b6 9. e4 Nc6 10. Qa4 Bd7 11. Bb5 a6 12. Bxc6 b5 13. Bxb5 axb5 14. Qb4 h6
15. Bh4 g5 16. e5 gxh4 17. exf6 Bxf6 18. O-O Kh7 19. a3 Bg4 20. Ne5 Bf5 21.
Rad1 Rg8 22. Nxf7 Qf8 23. Ne5 h3 24. g3 Be6 25. Ne4 *
Position (FEN): r4qr1/2p1p2k/4bb1p/1p2N3/1Q1PN3/P5Pp/1P3P1P/3R1RK1 b - - 2 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1516
Best move: Bxe5