Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nf3 d5 3. e5 Bg4 4. Be2 e6 5. d4 Ne7 6. h3 Bh5 7. Bg5 Qb6 8. b3
Bxf3 9. Bxf3 Nf5 10. c3 h6 11. Be3 Be7 12. Bg4 Nxe3 13. fxe3 Bh4+ 14. Ke2 O-O
15. Qd3 Nd7 16. Nd2 c5 17. Nf3 Bg3 18. h4 cxd4 19. exd4 Rac8 20. Rh3 Bf4 21.
Ne1 a5 22. g3 *
Position (FEN): 2r2rk1/1p1n1pp1/1q2p2p/p2pP3/3P1bBP/1PPQ2PR/P3K3/R3N3 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 2060
Best move: Bxe5