Puzzles E and F

Puzzle E.

Black to play and win.

 

Puzzle F.

Black to play and win.

4r1k1/1Q3ppp/4r3/1p5q/2P5/P1P1B3/5P2/3RK1R1