Liverpool giành quyền vào chung kết FA Cup sau khi đánh bại Man City 3-2 trong trận bán kết kịch tính.