Horde chess puzzle

Sort:
yehuh123u

White has played e5 so find win position for black

Difficulty: -

Rating: 1900+?

Solution: -

Request: Sacrifice


[StartFen4 "Y-0,1,0,1-1,0,1,0-1,0,1,0-0,0,0,0-0-{'pawnBaseRank':5,'wb':true,'dim':'8x8'}-x,x,x,x,x,x,x,x,x,x,x,x,x,x/x,x,x,x,x,x,x,x,x,x,x,x,x,x/x,x,x,x,x,x,x,x,x,x,x,x,x,x/x,x,x,4,yK,1,yN,yR,x,x,x/x,x,x,1,yP,5,yP,x,x,x/x,x,x,4,rP,rP,1,rP,x,x,x/x,x,x,2,rP,1,rP,1,rP,1,x,x,x/x,x,x,3,rP,1,rP,1,rP,x,x,x/x,x,x,yB,1,rP,1,rP,1,rP,1,x,x,x/x,x,x,2,yQ,2,rP,rP,rP,x,x,x/x,x,x,5,rP,rP,rP,x,x,x/x,x,x,x,x,x,x,x,x,x,x,x,x,x/x,x,x,x,x,x,x,x,x,x,x,x,x,x/x,x,x,x,x,x,x,x,x,x,x,x,x,x"]
[Variant "FFA"]
[RuleVariants "EnPassant Play4Mate"]
[CurrentMove "0"]